我发现了6种在现代OpenGL中绘制基本圆的不同方法(使用Qt框架)。
编辑:它们旨在用作模拟应用中的粒子对象,例如生命游戏,移动生物体等。也可以与colision检测兼容。
答案 0 :(得分:1)
我想知道,这是绘制圆圈的“最佳”方式吗?
这一般无法回答,这取决于更广泛的意图。例如,丢弃语句圈将始终是“完美的”,即在像素级别下它遵循圆的数学定义。
但它的代价是要求片段着色器并增加复杂性,如果你想要转换它而不仅仅是翻译它。
哪种方法有最佳表现?
这又取决于你对圆圈所用场景的总体意图。
还有其他原因可供选择吗?
灵活性,支持与现有框架的集成等。
还有更好的方法来画圆圈吗?
定义“更好”。