如果我使用4个顶点和6个索引创建一个四边形,则调用顶点着色器多少次?

时间:2019-06-21 09:26:41

标签: opengl webgl

我正在尝试为webgl1中顶点着色器处理的每个顶点分配唯一的ID作为颜色。可以说我有4个顶点和6个索引,它们代表形成一个四边形的两个三角形的连通性。我想为着色器中的每个顶点分配唯一的颜色(从id)。顶点着色器将执行6次吗?如果是的话,如何为6个顶点分配唯一的ID /颜色。实际上,我想通过从屏幕上读取颜色来根据颜色选择/选择两个不同的三角形。我所拥有的只是一个顶点和索引缓冲区。

我已经尝试了非索引几何,它可以正常工作,但是由于我不知道着色器的内部工作,因此不知道如何为索引缓冲区进行操作。

0 个答案:

没有答案