码迷,mamicode.com
首页 >  
搜索关键字:web3d    ( 81个结果
three.js 源码注释(三十二)Scenes/FogExp2.js
FogExp2对象的构造函数.用来在场景内创建指数雾效,指数雾效是雾效浓度递增根据指数(参数density)设定,Fog对象的功能函数采用 定义构造的函数原型对象来实现. 用法: var fog = new THREE.FogExp2(THREE.colorKeywords.cyan,0.3); 在场景中添加指数雾效,雾效递增的质素是0.3,雾效的颜色是cyan, FogExp2 雾...
分类:Web程序   时间:2014-11-28 16:23:23    阅读次数:241
three.js 源码注释(二十五)Core/Geometry.js
Geometry是场景中由顶点和三角面构成的几何体对象的基类,保存描述几何体所有必要的数据.Geometry对象的功能函数采用定义构造的函数原型对象来实现. 用法:var geometry = new THREE.Geometry(); geometry.vertices.push( new THREE.Vector3( -10, 10, 0 ), new THREE.Vector3( -10, -10, 0 ), new THREE.Vector3( 10, -10, 0 ) ...
分类:Web程序   时间:2014-11-25 18:36:31    阅读次数:302
three.js 源码注释(二十四)Core/Face4.js
Face3对象的构造函数.用来在四维空间内通过参数a,b,c,d, normal, color, materialIndex创建一个四角面对象.Face4对象的功能函数采用 定义构造的函数原型对象来实现. NOTE:Face4方法已经删除,使用Face3替代,这里保留为了向下兼容. 用法: var a=0,b=1,c=2,d=3;var normal = new THREE.Vector3( 0, 1, 0 ); var color = new THREE.Color( 0xffaa00 ); va...
分类:Web程序   时间:2014-11-25 18:36:14    阅读次数:272
three.js 源码注释(二十三)Core/Face3.js
Face3对象的构造函数.用来在三维空间内通过参数a,b,c, normal, color, materialIndex创建一个三角面对象.Face3对象的功能函数采用 定义构造的函数原型对象来实现. 用法: var a=0,b=1,c=2; var normal = new THREE.Vector3( 0, 1, 0 ); var color = new THREE.Color( 0xffaa00 ); var face = new THREE.Face3( a, b, c, normal, col...
分类:Web程序   时间:2014-11-25 18:34:56    阅读次数:261
three.js 源码注释(二十二)Core/Object3D.js
以下代码是THREE.JS 源码文件中Core/Object3D.js文件的注释. Object3D是场景中图形对象的基类.Object3D对象的功能函数采用定义构造的函数原型对象来实现....
分类:Web程序   时间:2014-11-24 17:23:28    阅读次数:332
three.js 源码注释(二十一)Core/EventDispatcher.js
EventDispatcher可调度事件的所有运行时类的基类.用来管理侦听函数,被嵌入Object3D对象之上.当Object3D发生事件时,这个方法就会自动被触发. 可以通过调用调度该事件的对象的 addEventListener() 方法来注册函数以处理运行时事件。...
分类:Web程序   时间:2014-11-24 13:37:09    阅读次数:230
three.js 源码注释(二十)Core/Clock.js
Clock对象的构造函数.用来记录时间.Clock对象的功能函数采用 定义构造的函数原型对象来实现. 用法: var clock = new Clock(true) 创建时钟用来记录时间,传递参数true,设置自动开始记录. NOTE: 参数(autostart)为true,自动开始记录,省略该参数也自动开始记录时间,设置为false,穿件时间,但不开始记录.以毫秒为单位,从 1 January 1970 00:00:00 UTC开始....
分类:Web程序   时间:2014-11-23 13:15:41    阅读次数:201
three.js 源码注释(十八)Math/Triangle.js
以下代码是THREE.JS 源码文件中Math/Triangle.js文件的注释. barycoordFromPoint方法通过计算返回参数a,b,c所组成的三角形所在的平面上任意点(参数point)所表示三角形顶点的加权平均值,这个权值就是重心坐标. NOTE:重心坐标的定义 三角形所在平面的任意点都能表示为顶点的加权平均值,这个权就叫做重心坐标。从重心坐标到标准坐标的转换为(无论2D或3D,连4D、5D也是这样): (b1,b2,b3) b1v1+b2v2+b3v3 式中:b1,b2,b3...
分类:Web程序   时间:2014-11-21 23:21:51    阅读次数:306
three.js 源码注释(十七)Math/Math.js
three.js 源码注释(十七)Math/Math.js Math对象的构造函数.包含了一些常用的数学方法. generateUUID()方法用来生成一个36位的uuid通用唯一识别码 (Universally Unique Identifier). clamp()方法用来限制x的值在a和b之间, 如果x小于a,返回a。 如果x大于b,返回b,否则返回x. sign()方法返回参数x的符号,如果大于0返回1,如果小于0返回-1,否则返回0. isPowerOfTwo()方法是否2的幂,如果该值是2的幂,...
分类:Web程序   时间:2014-11-20 13:45:09    阅读次数:342
three.js 源码注释(十六)Math/Frustum.js
Frustum对象的构造函数.用来在三维空间内创建一个平截头体对象.Frustum对象的功能函数采用 定义构造的函数原型对象来实现,平截头体由6个平面对象构成. Frustum 组成平截头体的面p0 组成平截头体的面p1 <param name ="p2" type="THREE.Plane"...
分类:Web程序   时间:2014-11-20 13:44:51    阅读次数:320
81条   上一页 1 ... 5 6 7 8 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!