【发布时间】:2010-03-20 02:50:15
【问题描述】:
短版:在 OpenGL 中高效渲染大量独立的纹理映射、带光照的 2D/3D 图元(圆形、矩形等)的最佳实践是什么?
例如:使用广告牌四边形/三角形、点精灵或任何其他技术的典型粒子系统,并进行混合。
alt text http://www.codingthewheel.com/image.axd?picture=lucent1.jpg
因为看了this thread on the messiness of OpenGL versioning/deprecation之后我开始怀疑了。
我的具体问题不是在 OpenGL 中显示基元的 ABC,而是如何在弃用后(或弃用前)的 OpenGL 中以一种与各种商品硬件兼容的方式有效地做到这一点并且以一种不会破坏或本身不会被弃用的方式,五年后。
谢谢!
【问题讨论】:
-
您的目标是 OpenGL 1.5 及之前或 2.0 及更高版本?
标签: opengl 3d cross-platform