![]() |
DDM君 (2009-09-22 16:27:43) |
5000面的模型是可以的,但同时出现在画面上的不要多过2000面,效率就还好。 我们研究所之所以着重于PV3D,是因为它是目前所有flash3d引擎是的根基。我们这里不只是想向大家分享某一个引擎的使用方法,而是想从原理说起,让更多的国人真正去理解图形程序的核心内容。 如果是立即需要用到的商业使用的话,目前当然是用A3D和away3D 2.0效率更高咯,呵呵。 引擎这东西都是30年河东30年河西的,今天这个好明天那个好,我们要全部分享是不可能的。但只要能去深刻的理解图形程序的基本,任何引擎上手也就是1,2周的事情。 |
![]() |
prayer (2009-09-22 17:30:28) |
用事实说话: http://alternativaplatform.com/en/alternativa3d/ 这几个演示除了第一个以外, 其他的资源耗占都还可以, 而且在镜头不动或者flash放无限大的情况下,cpu都接近于0, 我想这点pv3d还做不到吧, 我也很想知道a3d这样做是什么原理, 希望ddm以及大家一起研究下。 |
![]() |
DDM君 (2009-09-22 17:44:43) |
pv3d在镜头不动或者flash放无限大的情况下,也是可以cpu为0的哟,因为根本就不渲染嘛,只是需要自己手工写代码把它停下来而已。所以说,对于开发者来说,理解真正的原理,比具体用什么重要的多嘛。 我们前段时间专门试验过,A3D大概比PV3D效率高15-20%,和国外的朋友测试得出的结论几乎一致。 原因是因为使用了fp10的api。 目前用了fp10API的引擎有A3D,away3D 2.0, NewX3D,Z3D等等。PV3D的下一版PVX会使用到新的api。 |
![]() |
prayer (2009-09-22 17:50:50) |
pv3d在镜头不动或者flash放无限大的情况下,也是可以cpu为0的哟,因为根本就不渲染嘛,只是需要自己手工写代码把它停下来而已。 ddm,你能具体把代码写出来 或者 直接写个类 吗? 因为在镜头不动的情况下,一直每秒24+帧的渲染实在是太耗资源了,万分感谢! |
![]() |
prayer (2009-09-22 18:06:47) |
还有ddm你说的fp10是 帧频(fps)吗? 如果是的话,10帧的画面应该会感觉到不连贯才对啊! |
![]() |
DDM君 (2009-09-22 18:17:57) |
不是,是flash播放器10的新API。 三维游戏一般上至少要25-30才会流畅。 |
![]() |
prayer (2009-09-22 19:20:42) |
谢谢ddm,如此看来,对pv3d的下一版本还是蛮期待的, 就是不知道何年何月啊! o(∩_∩)o... |
![]() |
DDM君 (2009-09-22 19:29:20) |
希望今年之内吧,PV3D那群开发者都是很忙的家伙们。 |
|
|