WEB开发网
开发学院WEB开发Jsp Java 3D 绘图性能 阅读

Java 3D 绘图性能

 2008-01-05 08:53:34 来源:WEB开发网   
核心提示:通常,3d的性能用每秒渲染的多边形数量或者是每秒屏幕更新的次数,Java 3D 绘图性能,也就是每秒的帧数 (fps),来表示,对象改变尺寸而不是概念多边次形的数量,注重,在标准pc上,这两个数字之间有密切的关系

通常,3d的性能用每秒渲染的多边形数量或者是每秒屏幕更新的次数,也就是每秒的帧数 (fps),来表示。在标准pc上,这两个数字之间有密切的关系。假如减少绘在屏幕上的多边形数量,则fps会增加。

 

而在手机上,因为其处理能力有限,所以,另一个因素也显得比较重要。除了多边形的数量,象素值对fps也有很大的影响。这意味着10个小的多边形有时会比5个大的多边形更快的绘制完。多边形数量和fps之间的关系有点复杂。

 

结论就是你不但要考虑使用的多边形的数量,也要考虑他们使用的屏幕的大小。

 

下面提供的MIDlet说明了这个现象,应用程序显示一个翻转的3D对象,当你按右键的时候,对象改变尺寸而不是概念多边次形的数量。注重,fps的变化取决于需要绘画的象素数量的变化。


下载MIDlet3D绘画性能演示


Tags:Java 绘图 性能

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接