VertexTextureCoordinates

VertexTextureCoordinates
是图形基元的一个选项,指定对顶点分配的纹理坐标.

更多信息更多信息

  • VertexTextureCoordinates 可用于 PolygonGraphicsComplex.
  • VertexTextureCoordinates->{t1, t2, ...} 指定坐标 应该赋予顶点 i.
  • 每个顶点的纹理坐标 可以具有如下形式:
  • {u}一维坐标
    {u,v}二维坐标
    {u,v,w}三维坐标
  • 纹理坐标 uw 的范围假定位于 之间.
  • 在从 范围外的坐标是周期性的,并且等价于 Mod[u, 1] 等.
  • 纹理采用颜色数组.
  • 纹理坐标遵循和正数相同的规则.
  • 对于一个特定维度,纹理坐标 对应于最小的位置,而纹理坐标 对应于最大位置.
  • 对于一维空间,纹理坐标对应于:
  • 0坐标 ,第一个元素
    1坐标 ,最后一个元素
  • 对于二维空间,纹理坐标对应于:
  • {0,0}坐标 ,第一行和第一列
    {1,1}坐标 ,最后一行和最后一列
  • 对于三维空间,纹理坐标对应于:
  • {0,0,0}坐标 ,第一行、第一列和第一管
    {1,1,1}坐标,最后一行、最后一列和最后一管
  • 多边形内部的纹理坐标实际上对应于由 VertexTextureCoordinates 指定的纹理坐标之间的插值.
  • 对应于纹理坐标的纹理颜色由纹理中的邻近颜色之间的插值计算.

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

基本范例 (3)基本范例 (3)

指定一维纹理的顶点坐标:

In[1]:=
Click for copyable input
Out[1]=

指定二维纹理的顶点坐标:

In[1]:=
Click for copyable input
Out[1]=

指定三维纹理的顶点坐标:

In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=
版本 8 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »