【发布时间】:2014-05-11 12:03:46
【问题描述】:
我发现了 6 种在现代 OpenGL 中绘制基本圆的不同方法(使用 Qt 框架)。
- 片段着色器的discard语句
- stencil buffer
- QPainter
- 三角扇原语
- 将包含圆形图像的纹理映射到四边形
- 点精灵
编辑:它们旨在用作模拟应用程序中的类似粒子的对象,例如生命游戏,移动生物等。也与大肠杆菌检测兼容。
- 我想知道,画圆的“最佳”方法是什么?
- 哪种方法的性能最好?
- 除了性能之外,还有其他原因可供选择吗?
- 在给定 3. 的情况下,有没有更好的方法来绘制圆圈?
【问题讨论】:
标签: performance qt opengl geometry stencil-buffer