一个立方体有8个唯一的顶点。这8条顶点法线(单位向量)中的每一条都与共享该顶点的每条边成135度角,这是真的吗?以及指向立方体外/外的顶点法线?你的答案在技术上应该是正确的。或者这取决于如何定义(绘制)立方体,就像使用三角形条带或索引,为立方体的每一边定义两个三角形?顶点法线的目的是在OpenGL ES应用程序中平滑着色和照明。
发布于 2011-02-19 05:09:35
如果立方体是由8个唯一顶点定义的,那么法线可能会与每条边形成135度的角度,正如您所提到的。
然而,通常使用24个顶点来定义立方体正是出于这个原因。这允许您通过在每个角点处“复制”顶点来获得垂直于每个面的顶点法线。以这种方式定义一个立方体,实际上就是定义6个单独的面,每个面都适当地向外指向。
发布于 2011-02-19 06:07:07
在平滑具有8个顶点的立方体以使其看起来像球体时,没有点。这样你会得到一个极其丑陋的球体。绘制立方体的唯一合理方法是使用24个唯一的顶点。
发布于 2011-07-23 05:11:12
立方体的八个角顶点的中心定向法线实际上将形成125度的角度,每条连接的边需要16分钟。
https://stackoverflow.com/questions/5046579
复制相似问题