gpt4 book ai didi

opengl - 为 OpenGL 中的几何着色器提供 4 个顶点

转载 作者:行者123 更新时间:2023-12-04 02:17:28 26 4
gpt4 key购买 nike

我目前有一些 VAO 和一个索引列表。这个想法是在几何着色器中处理 4 个元素的组。选择组的方法是如果我有列表 (1,2,3,4,5,6,7,8,...)那么组将是 ((1,2,3,4),(5,6,7,8),...) .

花了几个小时的编码后,我意识到几何着色器不接受 4 个顶点基元。我想知道是否有办法解决它。也许选择一个“激发顶点”并将其他 3 个附加到它作为顶点着色器阶段中的附加属性(虽然我怀疑这是可能的)。

最佳答案

几何着色器确实接受具有 4 个顶点的图元作为输入:GL_LINES_ADJACENCY .

这种原始模式可能适用于您需要每个线段的两个相邻线段的线,但它不限于任何特定用例 - 它只提供 4 个顶点作为输入,并且可以这样使用(它也可以用于使用几何着色器模拟已弃用的 GL_QUADS 原始模式)。

关于opengl - 为 OpenGL 中的几何着色器提供 4 个顶点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33075237/

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