是否有任何可用的闪存3D引擎使用闪存10“原生3D”

时间:2010-10-24 16:35:19

标签: flash papervision3d away3d sandy3d

据我所知,flash 10有一些基本的3D功能。我的问题是,如果今天可用的任何3D引擎(ppv3d,远,沙,替代,我错过了一个)使用这些功能,这样做可以提供任何性能和质量提升。

我正在制作一些应该包含3d内容的Flash游戏。我正在使用ppv3d,它只是不能扩展到我需要的。我应该尝试其他任何东西,还是闪光灯只是为了显示100个物体而不是实时移动?

感谢 利

2 个答案:

答案 0 :(得分:0)

我认为大多数flash 3D引擎现在都使用原生的3D内容,除了papervision 3D。您可以通过Google轻松验证这一点。

它确实提供了一些性能提升,但我认为它更多的是关于结果的质量。例如,如果您创建纹理立方体并在使用“旧投影技巧”的引擎上运行它,您会注意到投影变形。 Flash 10中的原生投影会删除这些工件。

对于你的其他问题,嗯,这取决于你的对象的复杂性;主要是多边形的数量,纹理的大小和您使用的着色器。您可以使用简单的颜色着色器放置100个立方体,但如果您尝试创建AAA游戏,则可能会遇到一些问题。

希望它有所帮助!

答案 1 :(得分:0)

Adob​​e昨天(10月25日)在MAX宣布了一套新的基于硬件的3D加速API,它可以帮助解决您的性能问题......但是您显然需要等待一段时间才能实现能够将它们纳入您的项目。