首页 > 学院 > 开发设计 > 正文

Java 3D 绘图性能

2019-11-18 14:53:16
字体:
来源:转载
供稿:网友

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

 

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

 

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

 

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


下载MIDlet3D绘画性能演示



发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表