GoochShading

GoochShading[]

是一个三维图形指令,它指定用暖色绘制曲面向光的一面,用冷色绘制背光的一面.

GoochShading[col]

使用通过将 col 与 slate BlueOrange 混合而得的冷色和暖色.

GoochShading[{ccol,wcol}]

使用冷色 ccol 和暖色 wcol.

GoochShading[{w1,w2}{ccol,wcol}]

使用由 wi 加权的颜色 ccolwcol.

GoochShading["scheme"]

使用 ColorData 中指定的梯度颜色方案.

更多信息

  • GoochShading 也称为从冷色到暖色的着色.
  • GoochShading 通常用于突出显示三维对象的细节和轮廓.
  • 3D 曲面的最终颜色是通过线性添加来自漫反射、镜面反射的光的 RGB 颜色确定的.
  • GoochShading[{w1,w2}{ccol,wcol}] 指定曲面的光度应映射至由 w1w2 加权的 ccolwcol 之间的颜色梯度. 较高的权重 wi 表示应使用更多该种颜色.
  • 可用 RGBColorHue 或其他任意颜色指定来定义颜色. 可以使用任何数量的颜色.
  • GoochShading[] 实际上等价于 GoochShading[{,,}].
  • GoochShading[{ccol,wcol}] 中,对颜色 ccolwcol 进行均匀加权.
  • 设置 Lighting"Accent" 使用定向光,真实地重现曲面上的颜色.

范例

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

基本范例  (4)

用定向光对单位球体应用 Gooch 着色:

用彩色 Gooch 着色来显示一个结:

设计图中曲面的样式:

帆船:

范围  (13)

基本用法  (5)

GoochShading 应用于图形基元:

对绘图应用 Gooch 着色:

对图表应用 Gooch 着色:

对 3D 对象应用 Gooch 着色:

摘要框:

指定  (5)

不带参数的 GoochShading 使用三种灰色调:

使用彩色的 Gooch 着色:

使用自定义颜色序列:

指定每种颜色的权重:

使用 ColorData 中的预定义颜色方案:

光照  (3)

GoochShading 适用于所有类型的光源:

使用彩色光源:

"Accent" 光源真实地重现曲面上的颜色:

属性和关系  (2)

GoochShading 近似默认系统着色器:

ToonShading 近似 GoochShading

可能存在的问题  (2)

默认的照明方案使用几种彩色光源:

使用单个定向光获取标准的 Gooch 着色效果:

以深色显示曲面:

自动获取平衡的三色调配色方案:

互动范例  (3)

调整基色的权重:

探索 ColorData 的梯度颜色方案:

探索 ColorData 的索引配色方案:

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

文本

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

CMS

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

APA

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

BibTeX

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

BibLaTeX

@online{reference.wolfram_2024_goochshading, organization={Wolfram Research}, title={GoochShading}, year={2020}, url={https://reference.wolfram.com/language/ref/GoochShading.html}, note=[Accessed: 18-November-2024 ]}