Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/103.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 需要帮助解释法向量场景吗_Ios_Vector_Opengl Es_Scenekit - Fatal编程技术网

Ios 需要帮助解释法向量场景吗

Ios 需要帮助解释法向量场景吗,ios,vector,opengl-es,scenekit,Ios,Vector,Opengl Es,Scenekit,我根据本文创建了一个自定义的scngometry 我知道每个顶点都需要法向量。我在这里也看到了文件 据我所知,我认为3个顶点标识一个平面,而一个平面只需要1个法向量。所以每3个顶点我们需要1个法向量。然后它将减少数据和计算 有人能帮我解释一下吗?或者我可能会混淆什么?在顶点级别(而不是面级别)指定法线会导致更好看的模型。例如,球体可以用相当数量的顶点建模,并且在着色时看起来非常圆。这是因为每个点的法线都是数学上正确的法线。如果将面设置为法线,则可以使用标准着色轻松看到这些面

我根据本文创建了一个自定义的
scngometry

我知道每个顶点都需要法向量。我在这里也看到了文件

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


有人能帮我解释一下吗?或者我可能会混淆什么?

在顶点级别(而不是面级别)指定法线会导致更好看的模型。例如,球体可以用相当数量的顶点建模,并且在着色时看起来非常圆。这是因为每个点的法线都是数学上正确的法线。如果将面设置为法线,则可以使用标准着色轻松看到这些面