Specularity

Specularity[s]

是一个图像指令,指定三维图像对象表面反射度 s.

Specularity[s,n]

n 为反射指数.

更多信息

  • 反射函数的作用是确定漫反射和反光部分,以决定最终绘制的表面颜色. »
  • 反射度 s 表示模拟光源照射到表面上的光,其中的 s 部分光被反射出去.
  • 反射指数 n 确定了反射光偏离镜面反射方向的程度. »
  • 缺省的反射指数是1.5. 较高的反射指数代表更强烈的反射,例如反光材料,10以上的值产生"反射强光".
  • Specularity[s] 规定反射光和光源的颜色相同.
  • Specularity[col] 指定入射光的RGB分量应该乘以 col 的 RGB 分量. »
  • Specularity[s] 等价于 Specularity[GrayLevel[s]]. »
  • Specularity[] 等价于 Specularity[0]Specularity[Black],即无反射的情况.
  • Specularity 指令不会影响 GlowRGBColor 中的内容.

范例

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

基本范例  (3)

一个典型的反射颜色:

确定具体的反射指数:

确定反射光的颜色:

范围  (1)

设置漫反射,反光和镜面反射的颜色:

应用  (1)

绘制反射镜面:

属性和关系  (5)

Specularity[s] 等价于 Specularity[GrayLevel[s]]

Specularity[color] 等价于 Specularity[color,1.5]

SpecularityLighting 的影响:

Lighting 为漫反射和镜面反射表面指定不同的颜色:

反射颜色和表面颜色的混合:

可能存在的问题  (1)

反射度在平面上可能会不明显:

巧妙范例  (1)

金属球:

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

文本

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_specularity, organization={Wolfram Research}, title={Specularity}, year={2007}, url={https://reference.wolfram.com/language/ref/Specularity.html}, note=[Accessed: 25-November-2024 ]}