gpt4 book ai didi

c++ - 三角扇有多少个顶点用opengl

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:52:02 25 4
gpt4 key购买 nike

我正在学习 openGL,我遇到过使用顶点缓冲对象的三角扇。如果给定要渲染的顶点数组,openGL 如何决定必须使用多少顶点来构造三角形扇形。似乎可以使用任意数量的顶点。

最佳答案

这可以很容易地通过比较三角带三角扇来解释。

三角带

您可能知道,三角形带是一组共享顶点的连接三角形,这样可以更有效地使用内存。 (我们节省了内存,因为我们不存储所有重复的顶点)

三角带示例

enter image description here

三角扇

另一方面,我们有一个三角扇,这也是一组相连的三角形。尽管所有这些三角形都有一个共同的顶点,即中心顶点。 (第一个顶点总是中心)

话虽如此,我们可以拍摄上面的相同图像并更改顶点的顺序。完成后,三角扇将看起来像这样。 (其中 A, 是第一个中心顶点)

三角形扇形示例

enter image description here

在上图中,三角形扇仅在彩色区域起作用,因为顶点需要根据三角形扇的排列方式。

关于c++ - 三角扇有多少个顶点用opengl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20268149/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com