AmbientLight

AmbientLight[col]

是一个三维图形指令,指定颜色 col 的均匀环境光用于着色三维表面.

更多信息

  • AmbientLight 也被称为自然光.
  • AmbientLight 通常用于通过向各个方向投射柔和的光线来填充没有足够照明的区域.
  • AmbientLight[col] 产生颜色为 col 的均匀环境光.
  • 光源 col 的颜色可以由 RGBColorHue 或任何其他颜色规范定义.
  • AmbientLight 的设置仅影响与三维表面上的漫反射和镜面反射相关的颜色.
  • 具有 {dcol,Specularity[scol]} 形式的颜色规格的光源可有效使用颜色 dcol 以用于漫反射,scol 用于镜面反射.
  • 漫反射遵循朗伯定律,光从表面的各个方向有效地均匀散射.
  • Specularity 的注释中所述,镜面反射有效地使光仅在接近镜面反射方向时散射.

范例

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

基本范例  (2)

表面的环境光:

为绘图中的曲面设置样式:

范围  (2)

环境光均匀地应用于场景中的所有表面:

环境光为场景提供整体照明:

推广和延伸  (2)

预定义的彩色照明:

彩色照明等效于以下显式设置:

预定义的自然光:

自然光等效于以下显式设置:

应用  (1)

构建具有多个对象和光源的场景:

动画化聚光灯:

可能存在的问题  (1)

默认灯光方案使用多种彩色光源:

Lighting 设置为 None 可关闭默认灯光:

巧妙范例  (1)

简单的灯光秀:

Wolfram Research (2021),AmbientLight,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AmbientLight.html.

文本

Wolfram Research (2021),AmbientLight,Wolfram 语言函数,https://reference.wolfram.com/language/ref/AmbientLight.html.

CMS

Wolfram 语言. 2021. "AmbientLight." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/AmbientLight.html.

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_ambientlight, organization={Wolfram Research}, title={AmbientLight}, year={2021}, url={https://reference.wolfram.com/language/ref/AmbientLight.html}, note=[Accessed: 21-November-2024 ]}