标签: c# opengl opentk
我想知道如何设置面的法线数组而不是NormalPointer的顶点。我使用DrawElements绘制四边形但边缘顶点总是与多个四边形共享,因此每个顶点的法线定义没有用。当我复制顶点并且不使用ElementArrayBuffer时,我可以使用DrawArrays来解决这个问题。但是,顶点的重复并使用DrawArrays会导致四边形之间出现无法捕捉的伪像。是否有可能与ElementArrayBuffer一起使用面部法线列表?这只能用着色器完成吗?
NormalPointer
DrawElements
ElementArrayBuffer
DrawArrays
提前致谢!