[胡乱翻译] Papervision 2.0中的StatsView
2009年4月27日
| 标签: FPS, Papervision, StatsView, Triangles
在Papervision 2.0 Beta 1 Great White华丽的外表之下,隐藏着许多不为用户所知的功能。因为API还在继续开发阶段,示例与文档都不是很完善,而我正在尝试着发掘这些功能。
StatsView是我第一个打算研究的功能。我一直在找一个能实时显示FPS已经渲染面等信息的工具,在查看Papervision 2.0框架的时候,我找到了我所需要的。
将StatsView添加到你的工程非常的简单:
导入这个类:
import org.papervision3d.view.stats.StatsView;
创建好你的render之后 (一般是BasicRenderEngine),加入StatsView。
例如:renderer = new BasicRenderEngine();
addChild(new StatsView(renderer));
就这么简单 – 但是它隐藏的很深,应用也不是很广泛。
现在的问题是,那些缩写都代表什么意思?
- FPS – Frames Per Second
- Tri – Triangles
- Sha – Shaded Triangles
- Lin – Lines
- Par – Particles
- COb – Culled Objects
- CTr – Culled Triangles
- CPa – Culled Particles
- FOb – Filtered Objects
- Mem – Memory Used
发表评论
| Trackback
