我了解Papervision 3D。然而,很多现实主义来自纹理。
有没有人知道一个基准测试,显示有多少单色,闪光阴影的3D三通道flash10可以合理渲染?我无法在网上找到这个基准或者这个引擎(大多数似乎真正重视位图/纹理)。
答案 0 :(得分:1)
我最近在制作游戏时做了非常相似的事情。我在制作一个我正在制作的纸制视觉游戏时遇到了大量问题:
在flash论坛上我说过这个...... http://built4flash.stackexchange.com/questions/197/effeciency-of-material-swapping-in-papervision
游戏本身将大约200个立方体渲染为单独的平面。 4个可见的纹理平面。
当我第一次将这个自定义多维数据集预先加载到内存中时 - 遍历它们大约需要45秒到一分钟。 在这种情况下,我交换材料以实现我的结果。实质上,在colorMaterial中渲染相同的走廊游戏需要2秒钟。 (然后我在以后交换材料以获得真实质感)
目前游戏在我的笔记本电脑上以大约每秒8~15帧的速度运行(我知道不好但是它的旧版用于测试)同样的颜色材料我在40帧时很容易玩,没有渲染问题。
You can see the final game and judge for yourself
(按游戏底部的roboidz运行链接查看。)
如果你需要这部分代码的缩减版本,我很乐意提供帮助。
答案 1 :(得分:0)
这实际上取决于您的显卡和其他东西。没有固定的限制,但Papervision可以在我的机器上以大约50fps的速度运行1000个多边形。
对于显示Flash中某些3D选项呈现的1000个多边形的某些基准测试,请参阅this blog post。