最近把3D 相册改成 PV3D 2.0 的版本
PV3D 2.0 还没正式release, 目前的Alpha版本是 GreatWhite SVN:http://papervision3d.googlecode.com/svn/trunk/branches/GreatWhite
比起1.5 来, 功能强太多了:
* 整合了 ASCollada
可支持load 模型的动画frame了!
* MD2 格式支持(支持动画!)
可以load quake2 模型了!
org.papervision3d.objects.parsers.MD2
* 支持多视图
现在3D 初始化的渲染的语句和以前1.5 区别比较大
原来是以scene 为中心, 因为支持多视图,现在多了Viewport3D 和Renderer的概念
render语句:
renderer.renderScene(scene, camera, view);
* FrustumCamera3D
一种新的Camera, 没仔细研究, 据说是用了真正的投影矩阵. 类似opengl
看看开发者的blog: http://www.suite75.net/blog/dev/papervision3d-frustumcamera3d.html
* 阴影支持
org.papervision3d.materials.shaders
* 灯光支持
org.papervision3d.lights
* Line3D
现在支持line了,Andy Zupko做了很cool的demo http://blog.zupko.info/?p=19
还有不少其它特性正在看, 本文会继续更新