ToonShading
是一个三维图形指令,指定以模拟二维平面物体的方式绘制曲面.
ToonShading[col]
用颜色 col 作为基色.
ToonShading[{dcol,bcol,hcol}]
使用暗色 dcol、基色 bcol 和高亮颜色 hcol.
ToonShading[{w1,w2,w3}{dcol,bcol,hcol}]
使用被 wi 加权过的颜色 dcol、bcol 和 hcol.
ToonShading["scheme"]
使用 ColorData 中指定的离散颜色方案.
更多信息
- ToonShading 亦称为 cel shading.
- ToonShading 通常用于使三维物体呈现卡通或手绘外观.
- 根据使用标准着色产生的颜色的亮度来计算使用卡通着色时的颜色,然后将其量化为离散的颜色.
- ToonShading[{w1,w2,w3}{dcol,bcol,hcol}] 指定曲面的亮度应被线性量化成权重为 w1、w2 和 w3 的颜色 dcol、bcol 和 hcol. 更高的权重 wi 表示应使用更多该种颜色.
- 可用 RGBColor、Hue 或其他任意颜色指定来定义颜色. 可以使用任何数量的颜色.
- ToonShading[] 实际上等价于 ToonShading[{GrayLevel[0.2],GrayLevel[0.7],GrayLevel[1.]}].
- ToonShading[col] 使用将 col 与 Black、Gray 和 White 混合所获取的暗色、基色和高亮颜色.
- 在 ToonShading[{dcol,bcol,hcol}] 中,对颜色 dcol、bcol 和 hcol 进行均匀加权.
- ToonShading["scheme"] 等价于 ToonShading[ColorData["scheme","ColorList"]].
- 设置 Lighting"Accent" 使用定向光,真实地重现曲面上的颜色.
范例
打开所有单元关闭所有单元范围 (13)
指定 (5)
光照 (3)
属性和关系 (3)
Wolfram Research (2020),ToonShading,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ToonShading.html.
文本
Wolfram Research (2020),ToonShading,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ToonShading.html.
CMS
Wolfram 语言. 2020. "ToonShading." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/ToonShading.html.
APA
Wolfram 语言. (2020). ToonShading. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ToonShading.html 年