创建Java 3D MIDlet的技巧[3]

[入库:2006年2月23日] [更新:2007年3月24日]

本文简介:

程序性能技巧

      绞尽脑汁多想一些办法来创建同样的效果,然后选择消耗处理器和内存最小的方式。

3D模型中多边形的数量是影响性能的关键因素。然而,这并非唯一的因素。在移动电话这种处理能力有限的设备上,你应该多计算绘画的像素数量而不光是多边形的数量。具有多个多边形的小模型绘画速度比多边形数目少的大模型快。

      可能的话,创建3D模型的时候使用方形代替三角形。

      纹理总是会保留足够的内存来填充8比特深,256*256像素的纹理区域,即使你的纹理文件比这个要小。因此使用一个256*256的纹理比使用4128*128的纹理的效果更好。

      由于内存有限,因此尽量复用你的纹理。例如,在使用脸部纹理的时候,你可以只创建一个耳朵,把它用在脸部的两边。

本文关键:创建Java 3D MIDlet的技巧
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top