logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

10.ThreeJs开发指南-第十章-加载和使用纹理

第十章 加载和使用纹理在材质中使用纹理function createMesh(geom,imageFile){var texture = THREE.ImageUtils.loadTexture('../assets/textures/general/' + imageFile);var mat = new THREE.MeshPhongMaterial();mat.map

glDrawElements

废话不多说,我们先看一个知识点,那就是glDrawElements函数。该函数的原型是:void glDrawElements(GLenum mode,GLsizei count,GLenum type,const GLvoid *indices);函数作用:使用count个元素定义一个几何序列,这些元素的索引值保存在indices数组中。mode:接受的值和在glBegin()中接受的值一样,可

4x4矩阵求逆

最近学习自定义光栅化渲染器,在学习矩阵变换的时候,求矩阵的逆矩阵的时候遇到的一些问题,特记录在此。typedef struct MATRIX3X3_TYPE // 3×3矩阵{union{double M[3][3];struct{double

04.ThreeJs开发指南-第四章-材质

第四章材质材质种类:MeshBasicMaterial:为几何体赋予一种简单的颜色,或者显示几何体的线框MeshDepthMaterial:根据网格到相机的距离,该材质决定如何给网格染色MeshNormalMaterial:根据物体表面的法向量计算颜色MeshFaceMaterial:这是一种容器,可以在该容器中为物体的各个表面上设置不同的颜色MeshLambertMater

JQuery读取本地Json文件

1.虽说是读取本地json文件,但是必须将本地json文件发布到一个服务器中,如:iis服务器。2.json文件的属性或者属性值,如果是字符串的话必须使用双引号,否则JQuery的getJSON函数解析不出正确的json,导致回调函数不执行,浏览器还不会报错。这就比较尴尬了。3.读取json就很简单了,使用JQuery的getJSON函数 $(function () {$.g

#jquery#json
Three.js中添加指南针

本例在three.js中添加一个指南针。前提:1.three.js中场景的控制是使用OrbitControl控制相机,换言之,世界坐标系的旋转其实转动的是相机,即相机的转向即为世界坐标系的转向。本利以z轴负方向为正北方向,只考虑XOZ平面的方向。2.使用一个jQuery旋转库:http://blog.csdn.net/sinolzeng/article/details/403776373.在ht

到底了