相关疑难解决方法(0)

如何在立方体上获得平坦法线

我使用的是没有弃用功能的OpenGL,我的光计算是在片段着色器上完成的.所以,我正在做平滑的阴影.

我的问题是,当我画一个立方体时,我需要平坦的法线.平面法线表示面部生成的每个碎片具有相同的法线.

到目前为止,我的解决方案是为每个面生成不同的顶点.所以,现在我有24个(6*4)顶点,而不是有8个顶点.

但这对我来说似乎是错误的,复制了顶点.是否有更好的方法来平常?

更新:我使用的是OpenGL版本3.3.0,我还没有支持OpenGL 4.

opengl glsl opengl-3

5
推荐指数
2
解决办法
2920
查看次数

标签 统计

glsl ×1

opengl ×1

opengl-3 ×1