2011-11-06 109 views

回答

15

OpenGL通常用于渲染网格,而不是计算网格。法线是网格数据的一部分。网格的生成者通常负责提供法线。

在球体的情况下,法线很难完美地计算。对于中心为C的球体上给定的矢量位置P,法线为norm(P - C),其中norm对矢量进行归一化。

+0

我的中心是(0,0,0)这是一个零矢量 –

+2

@TrtTrt:那么这使得计算更容易,是吗? –

+0

哦,好的。我认为这会导致问题 –