Papervision 3D
这个周末的战果是做了个球,当然,这不是个普通的球,是用FLASH实现的对3D的控制。
更酷的效果可以去看googlecode上的几个example:
http://papervision3d.googlecode.com/svn/trunk/as3/trunk/examples/
还有国内比较优秀的例子:
http://www.chuyue.net/labs/
Papervision 3D是基于AS3的一个开源引擎,大部分是由一个巴西人自己写的,后来可能陆续又有人添加吧。除了内置的模型,3DMAX模型,灯光,材质外,还可以用鼠标实现控制效果,googlecode上还有加载了video的效果。
上面的那个球比较简单,在3DMAX里画了个圈,加了材质,导出dae,AS里加材质以及简单的转动以及鼠标控制转动。
不过,首次尝试了用Flex Builder。
3DMAX我暂时只懂一点点皮毛,我一开始很想用相比懂的稍微多一点的Swift 3d建模,不过不知道如何导出dae或者ase。后来很惊喜地发现,Swift 3D V5.0(去年8月份出来的版本)居然支持导出Papervision 3D。
(可以去electricrain的网站看到最新版本信息 http://www.erain.com/products/swift3d/)
还不清楚以什么格式导出,很想用一用,不过目前还没有办法用除了花银子以外的办法拿到V5。只好再等等。
这个技术会有很有趣很实用。
膜拜一下写出引擎的人,以及他的open source精神。然后,继续努力学。
果然是量产型选手阿
一下憋了三篇
-.-
Comment by leen — January 28, 2008 @ 2:48 am
蛮好玩的效果
Comment by yedawei — March 2, 2008 @ 8:24 am