Texture

Texture[obj]
是一个图形指令,它指定 obj 应该作为多边形和其它填充图形对象的表面纹理使用.

更多信息更多信息

  • 通过设置 VertexTextureCoordinatesTexture[...] 提供一个可用于多边形表面的纹理.
  • Texture 可用于 GraphicsGraphics3D.
  • Texture[image] 可用于指定基于一个图像的二维纹理.
  • 纹理可以是任何颜色的一维、二维或三维数组.
  • 以下格式可用于明确指定纹理的颜色值:
  • Texture[{c1,c2,...}]颜色的一维纹理
    Texture[{{c11,c12,...},...}]颜色的二维纹理
    Texture[{{{c111,c112,...},...},...}]颜色的三维纹理
  • 每种颜色可以是对应于 RGBColor[r, g, b] 格式列表,或对应于 RGBColor[r, g, b, a] 格式列表.
  • Texture[obj] 等同于 Texture[Rasterize[obj]] 且将按其在笔记本中正常显示的大小和分辨率光栅化 obj.
  • Opacity 可用于 Texture 来指定纹理的整体不透明度. »
  • Texture 可用于 FaceForm 中,对前面和后面分别采用不同的纹理. »
  • Texture 中的色彩在与 Lighting 交互时为漫反射色彩. »
版本 8 的新功能
New to Mathematica? Find your learning path »
Have a question? Ask support »