ConicGradientFilling[{col1,col2,…,coln}]
是一个二维图形指令,它指定要使用沿圆形的颜色 coli 之间的渐进过渡来绘制多边形和其他填充图形对象的面.
ConicGradientFilling[{θ1,θ2,…,θn}{col1,col2,…,coln}]
在角度 θi 使用颜色 coli.
ConicGradientFilling[{θ1,θ2,…,θn}{col1,col2,…,coln},{x,y}]
从中心点 {x,y} 旋转.
ConicGradientFilling
ConicGradientFilling[{col1,col2,…,coln}]
是一个二维图形指令,它指定要使用沿圆形的颜色 coli 之间的渐进过渡来绘制多边形和其他填充图形对象的面.
ConicGradientFilling[{θ1,θ2,…,θn}{col1,col2,…,coln}]
在角度 θi 使用颜色 coli.
ConicGradientFilling[{θ1,θ2,…,θn}{col1,col2,…,coln},{x,y}]
从中心点 {x,y} 旋转.
更多信息
- ConicGradientFilling 也称为圆锥渐变.
- ConicGradientFilling 通常用于用一系列与位置相关的颜色填充区域.
- ConicGradientFilling[{col1,col2,…,coln}] 指定围绕图形对象边界框中心的圆的 coli 之间的渐进过渡.
- ConicGradientFilling[] 实际上等价于 ConicGradientFilling[{Black,White}].
- ConicGradientFilling["scheme"] 使用 ColorData 中指定的配色方案.
- ConicGradientFilling[{θ1,θ2,…,θn}{col1,col2,…,coln}] 指定颜色 coli 用在从
到
的角 θi 上. - ConicGradientFilling[{θ1col1,θ2col2,…}] 等价于 ConicGradientFilling[{θ1,θ2,…}{col1,col2,…}].
- ConicGradientFilling[{{θ1,θ2},{col1,col2},…}] 等价于 ConicGradientFilling[{θ1,θ2,…}{col1,col2,…}].
- ConicGradientFilling[…,{x,y}] 指定旋转的中心点t {x,y} 并被视为缩放至 0 到 1 之间跨越图形对象边界框的坐标.
- ImageScaled 可以用来指定中心点 {x,y},并被视为整个图像区域的分数.
- ConicGradientFilling[colors] 等价于 ConicGradientFilling[colors,{0.5,0.5}].
- ConicGradientFilling[{θ1,…,θn}{col1,…,coln},center,padding] 指定当绘制超出原始角度范围 θ1 和 θn 之间时使用的填充.
范例
打开所有单元 关闭所有单元基本范例 (2)
范围 (12)
基础使用 (6)
Graphics[{ConicGradientFilling[{RGBColor[0.6705882352941176, 0.8627450980392157, 1.], RGBColor[0.011764705882352941, 0.5882352941176471, 1.]}], #}]& /@ {RegularPolygon[5], Disk[], Polygon[{{3, 1}, {9, 8}, {0, 5}, {9, 3}, {4, 9}}]}Plot[2Sin[x] + x, {x, 0, 15}, Filling -> Bottom, FillingStyle -> ConicGradientFilling[{RGBColor[0.85359477124183, 0.9389978213507625, 1.], RGBColor[0.011764705882352941, 0.5882352941176471, 1.]}]]SectorChart[Tuples[{1, 2}, 2], ChartStyle -> ConicGradientFilling[{RGBColor[0.85359477124183, 0.9389978213507625, 1.], RGBColor[0.011764705882352941, 0.5882352941176471, 1.]}, ImageScaled[{0.5, 0.5}]], ...]Region[Style[ImplicitRegion[y^2 < x (-1 + x^3), {x, y}], ConicGradientFilling[{RGBColor[0.85359477124183, 0.9389978213507625, 1.], RGBColor[0.011764705882352941, 0.5882352941176471, 1.]}]]]GeoGraphics[{GeoStyling["OutlineMap", ConicGradientFilling[{RGBColor[0.85359477124183, 0.9389978213507625, 1.], RGBColor[0.011764705882352941, 0.5882352941176471, 1.]}]], Polygon[["austria"]]}]ConicGradientFilling[{RGBColor[0.85359477124183, 0.9389978213507625, 1.], RGBColor[0.011764705882352941, 0.5882352941176471, 1.]}]规范 (6)
ConicGradientFilling 在无参数的情况下,绘制从 Black 到 White 的渐进过渡:
Graphics[{ConicGradientFilling[], RegularPolygon[30]}]Graphics[{ConicGradientFilling[#], RegularPolygon[20]}] & /@ {{GrayLevel[0], GrayLevel[0.85]}, {RGBColor[1, 0, 0], RGBColor[1, 0.5, 0.5], RGBColor[1, 0.85, 0.85]}, {RGBColor[0.5, 0, 0.5], RGBColor[0, 0, 1], RGBColor[0, 1, 0], RGBColor[1, 1, 0], RGBColor[1, 0.5, 0], RGBColor[1, 0, 0]}}Graphics[{ConicGradientFilling[# -> {RGBColor[0.7803921568627451, 0.9084967320261438, 1.], RGBColor[0.011764705882352941, 0.5882352941176471, 1.]}], RegularPolygon[20]}]& /@ {{0, Pi / 2}, {Pi / 2, Pi}, {Pi, 3Pi / 2}}Graphics[{ConicGradientFilling[{30°, 60°} -> {RGBColor[0.7803921568627451, 0.9084967320261438, 1.], RGBColor[0.011764705882352941, 0.5882352941176471, 1.]}], RegularPolygon[20]}]使用 ColorData 中的预定义颜色方案:
Graphics[{ConicGradientFilling[#], RegularPolygon[20]}]& /@ {"SunsetColors", "BlueGreenYellow", "DeepSeaColors"}用 LightDarkSwitched 指定浅色模式和深色模式下的颜色:
graphic = Graphics[{ConicGradientFilling[{LightDarkSwitched[RGBColor[0.7803921568627451, 0.9084967320261438, 1.], Hue[0.11, 0.22, 1]], LightDarkSwitched[RGBColor[0.011764705882352941, 0.5882352941176471, 1.], Hue[0.105, 0.988, 1]]}], RegularPolygon[40]}];{LightModePane[graphic], DarkModePane[graphic]}Graphics[{ConicGradientFilling[ {RGBColor[0.7803921568627451, 0.9084967320261438, 1.], RGBColor[0.011764705882352941, 0.5882352941176471, 1.]}, {0.5, 0.5}], RegularPolygon[40], RegularPolygon[{1, 1}, 1, 20]}]Graphics[{ConicGradientFilling[{RGBColor[0.7803921568627451, 0.9084967320261438, 1.], RGBColor[0.011764705882352941, 0.5882352941176471, 1.]}, ImageScaled[{0.5, 0.5}]], RegularPolygon[40], RegularPolygon[{1, 1}, 1, 40]}]属性和关系 (5)
基础用法 (2)
gradient[angles_ -> colors_] := Graphics[{ConicGradientFilling[angles -> colors], Disk[]}]gradient[# -> {RGBColor[0., 2/3, 1.], RGBColor[1., 3/4, 0.]}] & /@ {{0, Pi / 4}, {0, Pi / 2}, {0, Pi}}gradient[colors_, pts_] := Graphics[{{ConicGradientFilling[colors, pts], Disk[]}}]gradient[{RGBColor[0., 2/3, 1.], RGBColor[1., 3/4, 0.]}, #] & /@ {{0, 1 / 2}, {1 / 3, 1 / 2}, {2 / 3, 1 / 2}, {1, 1 / 2}}gradient[{RGBColor[0., 2/3, 1.], RGBColor[1., 3/4, 0.]}, #] & /@ {{1 / 2, 0}, {1 / 2, 1 / 3}, {1 / 2, 2 / 3}, {1 / 2, 1}}gradient[{RGBColor[0., 2/3, 1.], RGBColor[1., 3/4, 0.]}, #] & /@ {{1 / 3, 1 / 3}, {1 / 2, 1 / 2}, {2 / 3, 2 / 3}, {1, 1}}渐变色 (3)
ColorData 中渐变颜色的集合:
ColorData["Gradients"]//Shortdisplay[scheme_] := Graphics[{ConicGradientFilling[scheme], Disk[]}]display /@ Take[ColorData["Gradients"], -30]uigradients = ResourceData["UI Color Gradients"];Keys[uigradients]//Shortdisplay[name_ -> color_] := Graphics[{ConicGradientFilling[color], Disk[]}]display /@ Normal[Take[uigradients, 60]]hues = ResourceData["Hue Color Gradients"];hues//Shortdisplay[color_] := Graphics[{ConicGradientFilling[color], Disk[]}]display /@ hues相关指南
-
▪
- 图形指令
文本
Wolfram Research (2020),ConicGradientFilling,Wolfram 语言函数,https://reference.wolfram.com/language/ref/ConicGradientFilling.html.
CMS
Wolfram 语言. 2020. "ConicGradientFilling." Wolfram 语言与系统参考资料中心. Wolfram Research. https://reference.wolfram.com/language/ref/ConicGradientFilling.html.
APA
Wolfram 语言. (2020). ConicGradientFilling. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/ConicGradientFilling.html 年
BibTeX
@misc{reference.wolfram_2026_conicgradientfilling, author="Wolfram Research", title="{ConicGradientFilling}", year="2020", howpublished="\url{https://reference.wolfram.com/language/ref/ConicGradientFilling.html}", note=[Accessed: 18-August-2026]}
BibLaTeX
@online{reference.wolfram_2026_conicgradientfilling, organization={Wolfram Research}, title={ConicGradientFilling}, year={2020}, url={https://reference.wolfram.com/language/ref/ConicGradientFilling.html}, note=[Accessed: 18-August-2026]}