VertexNormals

VertexNormals

是图元的一个选项,指定分配给三维顶点的法线方向.

更多信息

范例

打开所有单元关闭所有单元

基本范例  (1)

所有法线都指向 {1,-1,1} 的三角形:

改变三角形其中一个顶点的法线将使照明效果发生变化:

指定三维线的顶点法线:

指定三维点的顶点法线:

范围  (2)

定义一个圆柱模型的各个顶点和面的参数:

没有面法向量,每个多边形面的阴影是有层次变换:

有面法向量,每个多边形面的阴影是平滑融合一起的:

Plot 函数自动生成面法向量:

没有面法向量,得到层次的、小面积组成的阴影:

应用  (3)

一个用直线可视化显示平面法向量的函数:

可视化显示部分平面的法向量:

改变有效的法平面向量:

使用 ExampleData 的带阴影的网线对象:

可能存在的问题  (1)

相反方向的法线可能在三维渲染时造成不太好的条纹效果:

Wolfram Research (2007),VertexNormals,Wolfram 语言函数,https://reference.wolfram.com/language/ref/VertexNormals.html (更新于 2008 年).

文本

Wolfram Research (2007),VertexNormals,Wolfram 语言函数,https://reference.wolfram.com/language/ref/VertexNormals.html (更新于 2008 年).

CMS

Wolfram 语言. 2007. "VertexNormals." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2008. https://reference.wolfram.com/language/ref/VertexNormals.html.

APA

Wolfram 语言. (2007). VertexNormals. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/VertexNormals.html 年

BibTeX

@misc{reference.wolfram_2024_vertexnormals, author="Wolfram Research", title="{VertexNormals}", year="2008", howpublished="\url{https://reference.wolfram.com/language/ref/VertexNormals.html}", note=[Accessed: 22-November-2024 ]}

BibLaTeX

@online{reference.wolfram_2024_vertexnormals, organization={Wolfram Research}, title={VertexNormals}, year={2008}, url={https://reference.wolfram.com/language/ref/VertexNormals.html}, note=[Accessed: 22-November-2024 ]}