Bone是骨骼对象,是蒙皮对象的一部分,用来制作支持骨骼动画,当前有两种模型动画的方式:顶点动画和骨骼动画。顶点动画中,每帧动画其实就是模型特定姿态的一个“快照”。通过在帧之间插值的方法,
引擎可以得到平滑的动画效果。在骨骼动画中,模型具有互相连接的“骨骼”组成的骨架结构,通过改变骨骼的朝向和位置来为模型生成动画。
骨骼动画比顶点动画要求更高的处理器性能,但同时它也具有更多的优点,骨骼动画可以更容易、更快捷地创建。不同的骨骼动画可以被结合到一起——比如,
模型可以转动头部、射击并且同时也在走路。一些引...
分类:
Web程序 时间:
2015-01-21 09:04:54
阅读次数:
199
SkinnedMesh对象,蒙皮网格对象,蒙皮网格用于渲染人物。人物动画使用的骨骼,而且每个骨骼影响网格的一部分.
SkinnedMesh
Geometry对象(灯笼的框架)
Material对象(材质对象)
<param name ="useVertex...
分类:
Web程序 时间:
2015-01-21 09:04:20
阅读次数:
585
Skeleton是骨架对象,是骨骼对象的几何,是蒙皮对象的一部分,用来制作支持骨骼动画,当前有两种模型动画的方式:顶点动画和骨骼动画。顶点动画中,每帧动画其实就是模型特定姿态的一个“快照”。通过在帧之间插值的方法,
引擎可以得到平滑的动画效果。在骨骼动画中,模型具有互相连接的“骨骼”组成的骨架结构,通过改变骨骼的朝向和位置来为模型生成动画。
骨骼动画比顶点动画要求更高的处理器性能,但同时它也具有更多的优点,骨骼动画可以更容易、更快捷地创建。不同的骨骼动画可以被结合到一起——比如,
模型可以转动头部、射...
分类:
Web程序 时间:
2015-01-21 09:04:15
阅读次数:
220
LOD对象,LOD技术即Levels of Detail的简称,意为多细节层次。LOD技术指根据物体模型的节点在显示环境中所处的位置和重要度,决定物体渲染的资源分配,降低非重要物体的面数和细节度,从而获得高效率的渲染运算。
注释摘抄自http://blog.csdn.net/u011209953/article/details/37863701
用法: var geometry = [
[ new THREE.IcosahedronGeometry( 100, 4 ), 50 ],
[ ...
分类:
Web程序 时间:
2015-01-20 15:50:00
阅读次数:
407
Line对象,创建一条线,或者一组线.
用法:var geometry = new THREE.Geometry(); //创建geometry对象
var material = new THREE.LineBasicMaterial({color: 0xffff00}); //创建材质对象,这里有专门适用于line对象的材质对象LineBasicMaterial.
geometry.verteces.push(new THREE.Vector3(-10,0,0), //为geome...
分类:
Web程序 时间:
2015-01-20 13:49:09
阅读次数:
489
Mesh对象,最终的网格对象,有高人把图形学建模比作是制作灯笼,先用Geometry创建灯笼的框架,然后将材质material贴在框架上,最后形成的总体灯笼,就是Mesh对象.下面看一下Mesh对象的用法和具体实现.
用法:var geometry = new THREE.Geometry(1,1,1); //创建geometry对象(灯笼的框架),
//有一下可选对象BoxGeometry,CircleGeometry,CubeGeometry,CylinderGe...
分类:
Web程序 时间:
2015-01-20 09:00:34
阅读次数:
355
three.js webgl - Nurbs曲线旋转生成曲面,即时调整更新实例
拖动黄色节点,调整曲面母线...
分类:
Web程序 时间:
2015-01-17 08:51:00
阅读次数:
524
在这里我们将构造一个基于HT for Web的HTML5+JavaScript来实现汉诺塔游戏。
汉诺塔的游戏规则及递归算法分析请参考http://en.wikipedia.org/wiki/Tower_of_Hanoi。
知道了汉诺塔的规则和算法,现在就开始创建元素。用HT for Web(http://www.hightopo.com)现有的3D模板创建底盘和3根柱子不是问题,问题是要创建若干个中空的圆盘。一开始的想法是:创建一个圆柱体,将圆柱体的上下两端隐藏,设置柱面的宽度来实现圆盘的效果,经过多...
分类:
Web程序 时间:
2015-01-12 19:15:20
阅读次数:
329
正如我们上周报道的,国外开发者Francois Remy在泄露版Windows Blue附带的Internet Explorer 11中发现,WebGL接口已经封装完成,但功能上还未能开放支持。在这之后,另一名开发者Rafael Rivera继续深入挖掘,竟然发现了在此版本的Internet Exp...
分类:
Web程序 时间:
2015-01-09 07:02:13
阅读次数:
196
一、前面的所以然技术的发展日新月异,说不定回家钓几天鱼,就出来个新东西了。新事物新技术发展的初期,你无法预见其未来之趋势,生命诚可贵,没有必要花过多时间深入研究这些新东西,不过,知道了大概,了解个全貌还是很有必要的。虽不是时代缔造者,也不至于落后于时代发展大潮。互联网的发展相当的神速,其他不说,就前...
分类:
Web程序 时间:
2015-01-09 06:58:06
阅读次数:
219