【问题标题】:Need help explain about normal vector SceneKit需要帮助解释法线向量 SceneKit
【发布时间】:2015-07-12 23:41:08
【问题描述】:

我按照这篇文章创建一个自定义SCNGeometry

http://ronnqvi.st/custom-scenekit-geometry/

我发现每个顶点都需要法线向量。我也在这里看到了文件 https://developer.apple.com/library/prerelease/ios/documentation/SceneKit/Reference/SCNGeometrySource_Class/index.html

据我所知,我认为 3 个顶点标识一个平面,一个平面只需要 1 个法线向量。所以每 3 个顶点我们需要 1 个法线向量。然后它会减少数据和计算

谁能帮我解释一下?或者我可能混淆了什么?

【问题讨论】:

    标签: ios vector opengl-es scenekit


    【解决方案1】:

    在顶点级别(而不是面级别)指定法线可以得到更好看的模型。例如,球体可以用相当数量的顶点建模,并且在着色时看起来很圆。这是因为每个点的法线都是数学上正确的法线。如果您将脸部设为法线,那么您可以很容易地看到这些带有标准阴影的脸部。

    【讨论】:

      猜你喜欢
      • 2012-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-29
      • 2017-02-07
      • 1970-01-01
      相关资源
      最近更新 更多