alternativa3D与papervision3D

6/12/2008

今天有空看了下alternativa3D,与papervision3D比较一下。
方向与理念:
alternativa3D 不算是开源项目,现在可以用swc(虽然可以破解),商业开发需要付费。
papervision3D 是完整的开源项目,完全免费。
papervision3D 开发进度慢而稳,有越5-6个人作为核心成员,都是大名鼎鼎,而且有广大开发者讨论、提供意见;alternativa3D 则好像是前一阵时间突然蹦出来的,alternativa公司只有12个人,相必最多也就3、5个人做开发,重要的是只有这几个人在交流,缺乏更多人的意见。
papervision3D 的接口标准,结构合理,大而全;alternativa3D 的类库还较为简单,小而精,不需要了解太多东西就能做出应用。
papervision3D 是标准的3d引擎,只有3d。alternativa3D 更像是游戏引擎,对空间的漫游、碰撞,不同层次的渲染(静止时采用高质量平滑渲染)都有控制,不必为pv3d中camera.focus、zoom等值苦恼了。

大船跑的稳,小船好掉头。

用到项目上,快、小项目用alternativa3D 。大项目最好还是用pv3d,灵活性更大,易于调整,并可以辅用其他开源技术(比如漫游碰撞)。

二三年后,flash/SL都支持硬件加速3d,这些引擎会变成历史吗?

No comments yet.

Write a comment: