Performance 绘制有效圆

Performance 绘制有效圆,performance,qt,opengl,geometry,stencil-buffer,Performance,Qt,Opengl,Geometry,Stencil Buffer,我在现代OpenGL(使用Qt框架)中找到了6种不同的绘制基本圆的方法 片段着色器的语句 三角扇原理 将包含圆形图像的纹理映射到四边形 点精灵 编辑:它们用于模拟应用中的粒子状对象,例如生命游戏、移动生物体等。也与结肠炎检测兼容 我想知道,画圆圈的“最佳”方式是什么 哪种方法的性能最好 还有其他原因可以选择吗 有没有更好的方法来画3中的圆圈 我想知道,画圆圈的“最佳”方式是什么 这不是一般的回答,而是取决于更广泛的意图。例如,放弃语句圆始终是“完美”的,因为在像素级以下,它遵循圆的数学定

我在现代OpenGL(使用Qt框架)中找到了6种不同的绘制基本圆的方法

  • 片段着色器的语句
  • 三角扇原理
  • 将包含圆形图像的纹理映射到四边形
  • 点精灵
编辑:它们用于模拟应用中的粒子状对象,例如生命游戏、移动生物体等。也与结肠炎检测兼容

  • 我想知道,画圆圈的“最佳”方式是什么
  • 哪种方法的性能最好
  • 还有其他原因可以选择吗
  • 有没有更好的方法来画3中的圆圈
  • 我想知道,画圆圈的“最佳”方式是什么

    这不是一般的回答,而是取决于更广泛的意图。例如,放弃语句圆始终是“完美”的,因为在像素级以下,它遵循圆的数学定义

    但是,如果您想转换片段着色器而不仅仅是转换它,则需要使用片段着色器并增加复杂性

    哪种方法的性能最好

    同样,这取决于你对圆圈所处场景的总体意图

    还有其他原因可以选择吗

    灵活性、支持集成到现有框架中等

    还有更好的画圆圈的方法吗

    定义“更好”