Polygon

Polygon[{pt1, pt2, ...}]
表示一个填充多边形的基本图形.

Polygon[{{pt11, pt12, ...}, {pt21, ...}, ...}]
表示多边形集合.

更多信息更多信息

  • Polygon 可以用在 GraphicsGraphics3D 中 (二维图形和三维图形).
  • 点的位置可以按普通形式 或尺度坐标 Scaled[{x, y}]Scaled[{x, y, z}] 给出. »
  • Offset 可以用于指定二维坐标. »
  • 多边形的边界可以通过连接指定的最后一点到第一个点来构成.
  • 您可以用类似 GrayLevelRGBColorOpacity 的图形指令来指定多边形如何填充. »
  • FaceFormEdgeForm 可以用来指定多边形的内部和边界如何显示. »
  • 在二维图形中,多面体的显示中没有明确的绘制边. 在三维图形中,缺省用黑色线来绘制边.
  • 选项 VertexColors->{c1, c2, ...} 可以用来指定多面体的每个顶点的颜色. 内部的颜色通过它们之间的插值确定. »
  • 在三维图形中,多边形的阴影由模仿的光照确定.
  • 在缺省情况下,多边形假定类似散步的灰度反射体,颜色指令可以改变它们表面的颜色.
  • 您可以用图形指令 SpecularityOpacity 来指定表面的物质属性.
  • Glow[color] 可以用来增加灰度颜色,它不受模仿的光照影响.
  • 在三维图形中,多面体被认为既有前面也有后面,它的发向方向从点指向前方.
  • 您可以用 FaceForm[front, back] 来指定前面和后面的不同属性. »
  • 在缺省情况下,多面体的发向方向由右手法则确定,因此从前面看时,前 3 个顶点位于逆时针方向.
  • 选项 VertexNormals->{n1, n2, ...} 可以用来指定一个多边形每个顶点的实际法向量,它为了平滑的阴影可以插值. »
  • 在二维图形和三维图形中,多边形是非凸并自身交叉的. 自身交叉的多边形参照一个奇偶规则来填充,在填充和每个交叉处非填充之间切换.
  • 在三维图形中,非平面的多边形分割为三角显示. 四边形分割成两个;其它的凸形多边形通常分割成来自中心的三角.
  • 为了阴影,非平面的多边形在缺省下采用单个平均的法向量.
  • 多边形的单个坐标和坐标列表可以是 Dynamic 对象.
版本 1 的新功能 | 版本 6 修改功能
New to Mathematica? Find your learning path »
Have a question? Ask support »