纳金网
标题:
GLGE系列教程–第7节:添加动态的模型文件
[打印本页]
作者:
会飞的鱼
时间:
2012-8-31 14:52
标题:
GLGE系列教程–第7节:添加动态的模型文件
这一节我主要给大家讲解如何实现模型的原地旋转,现在在你的xml中创建一个动画的类,然后对这个类设置属性,frames=”200&
rime;旋转度数,channel=”RotY”旋转的轴,可以是X,Y,Z轴,point x=”200&
rime;点X旋转速度,值越大越慢,
XML/HTML Code复制内容到剪贴板
<animation_vector id=”spin” frames=”200&
rime;>
<animation_curve channel=”RotY”>
<linear_point x=”1&
rime; y=”0&
rime; />
<linear_point x=”200&
rime; y=”6.282&
rime; />
</animation_curve>
</animation_vector>
设置完成以后在你的模型文件中加载动画类的ID
XML/HTML Code复制内容到剪贴板
<collada document=”duck.dae” animation=”#spin” rot_x=”1.57&
rime; loc_y=”-12&
rime; scale=”0.10&
rime; />
现在运行你的网页你就会看到你的模型在顺着Y轴旋转了。
大家看到了,那个大豹子的毛发做的很不错,这是因为dae模型本身支持透明贴图,所以效果不错,还有就是,如果你的dae模型自身包含动画的话那么你可以直接导入,就可以看到这些动画了,但是现在如何用鼠标控制这些动画我还没有学会,以后的章节中会详细介绍给大家认识的。 来源:WebGL广播站
如下就是带动画的飞机:
源码下载地址:http://vdisk.weibo.com/s/z6ZD/1314629351
欢迎光临 纳金网 (http://go.narkii.com/club/)
Powered by Discuz! X2.5