我知道OpenGL在新版本中已经弃用并且取消了GL_QUADS。听说这是因为现代GPU只使用三角形进行渲染,所以调用四边形会让GPU更加努力地将其拆分成两个三角形 (至少我听说是这样的,我对这个话题并不是很熟悉)。
我想知道是否最好(假设平均人的CPU相对于他们的GPU速度更快)将渲染四边形手动拆分成两个三角形或者让GPU自己处理。再次声明,我对OpenGL没有实际经验,因为我刚刚开始学习。我想知道哪种方法对大多数机器来说更好,以便我可以专注于其中一种渲染方法*. 谢谢。
*尽管如此,我可能会为了方便而采用“三角形方法”。
我想知道是否最好(假设平均人的CPU相对于他们的GPU速度更快)将渲染四边形手动拆分成两个三角形或者让GPU自己处理。再次声明,我对OpenGL没有实际经验,因为我刚刚开始学习。我想知道哪种方法对大多数机器来说更好,以便我可以专注于其中一种渲染方法*. 谢谢。
*尽管如此,我可能会为了方便而采用“三角形方法”。