题
当我在 OpenGL 中使用面部法线照亮人体模型时,每个面部在模型上的位置非常明显。使用顶点法线时,光照变得相当平滑,但仍然很明显。是否有任何技术可用于平滑有机模型而不添加额外的顶点(例如细分)?
解决方案
如果你看到一个面孔与您可能忘记实现了流畅的面对每顶点法线:
glShadeModel(GL_SMOOTH);
如果这不是帮助确保与同一位置的所有顶点也有同样正常。这应该由搅拌机但是自动完成。它也可能是您的模型只是太少多边形。如果这是你要么必须使用更多的多边形还是说了什么basszero的情况。 创建的法线图和使用与一个GLSL着色在一起。
不隶属于 StackOverflow