本页对应的英文页面已更新,但尚未翻译。 若要查看最新内容,请点击此处访问英文页面。

shading

设置颜色着色属性

语法

shading flat
shading faceted
shading interp
shading(axes_handle,...)

说明

shading 函数控制曲面和补片图形对象的颜色着色。

shading flat 每个网格线段和面具有恒定颜色,该颜色由该线段的端点或该面的角边处具有最小索引的颜色值确定。

shading faceted 具有叠加的黑色网格线的单一着色。这是默认的着色模式。

shading interp 通过在每个线条或面中对颜色图索引或真彩色值进行插值来改变该线条或面中的颜色。

shading(axes_handle,...) 将着色类型应用于 axes_handle 指定的坐标区而非当前坐标区中的对象。使用函数形式时,可以使用单引号。例如:

shading(gca,'interp')

示例

全部折叠

从 R2019b 开始,您可以使用 tiledlayoutnexttile 函数显示平铺绘图。调用 tiledlayout 函数以创建 2×2 平铺图布局。调用 nexttile 函数来创建坐标区。然后使用不同类型的着色显示三个不同球体。

tiledlayout(2,2)
nexttile
sphere(16)
title('Faceted Shading (Default)')

nexttile
sphere(16)
shading flat
title('Flat Shading')

nexttile
sphere(16)
shading interp
title('Interpolated Shading')

算法

shading 设置当前坐标区中的所有曲面和补片图形对象的 EdgeColorFaceColor 属性。shading 根据曲面或补片对象是否代表网格或实体曲面来设置相应的值。

另请参阅

| | | | | | | |

在 R2006a 之前推出