映射 2D 或 3D 纹理
 
 
 

将 2D 或 3D 纹理映射到对象时,就将纹理连接到了该对象的材质的一个属性。纹理基于对象的 UV 纹理坐标映射到几何体。有关纹理映射的详细信息,请参见纹理映射

除非您使用一种方法将纹理显式连接到对象的材质的特定属性,否则纹理将连接到材质的默认属性(通常为颜色或透明度)。有关节点连接的详细信息,请参见渲染节点连接

注意

如果您使用 Mac OS X 工作,则将 2D 纹理置于体积对象上时,必须将它们用作投影。

使用“Hypershade”映射纹理

  1. 在“创建栏”中,从“2D 纹理”(2D Textures)“3D 纹理”(3D Textures)中选择一个纹理。
  2. 如果您选择的是“2D 纹理”,则在该纹理上单击鼠标右键并选择一种映射方法(“创建纹理”(Create texture)(标准创建)、“创建为投影”(Create as projection)“创建为蒙板”(Create as stencil)

    有关映射方法的信息,请参见映射方法

  3. 执行下列操作之一:
    • 按住鼠标中键将 2D 或 3D 纹理从“Hypershade”拖动到所需对象的材质。您可以将以上两种纹理中的任意一种直接拖动到“Hypershade”中的材质或拖动到场景视图中的对象。

    纹理放置在默认位置中的对象上,放置节点显示在“Hypershade”中。有关放置节点的详细信息,请参见放置 2D 纹理

    注意当您使用鼠标中键将文件纹理拖放到材质并在弹出式菜单中选择“默认”(Default)时,会自动将 file.outColor 连接到 material.color,如果图像文件已有一个 Alpha 通道,则将 file.outTransparency 连接到 material.transparency。