应用纹理

From Valve Developer Community
< Zh
Jump to: navigation, search
English (en)Deutsch (de)Français (fr)Magyar (hu)日本語 (ja)Português do Brasil (pt-br)Русский (ru)中文 (zh)Translate (Translate)
点击 浏览... 按钮打开纹理浏览器。

在这部分里我们要为墙面、地板和天花板挑选纹理。

要打开纹理浏览器(en),点击Hammer界面右边纹理群组中的 浏览...按钮。


纹理浏览器(en)

使用纹理浏览器(en)查看并选择你想应用在固体上的纹理。

纹理的预览大小
纹理浏览器(en) 调整纹理的预览大小可以同时查看更多的纹理。

要浏览纹理时更轻松,你可能需要调整纹理的预览大小。

纹理浏览器窗口的左下角,从大小:下拉列表中选择128x128。 这样可以减小纹理的采样大小,因此我们能同时看到更多内容。

过滤纹理

纹理浏览器(en)包含了数以千计的纹理,如果没有过滤器功能,想要精确的定位你所需要的纹理可是件麻烦事。 这项工鞥允许你指定文件的部分名称,像是"水泥墙","石灰天花板"或者"金属门"。 纹理浏览器(en)稍后会过滤出那些只包含此文本的纹理。

开发用纹理

当要制作一幅地图时,开始时先使用能辅助创建适当大小物体的纹理是一种良好习惯。Hammer包含了一些专门辅助你创建和玩家相同比例的地图的纹理,叫做"开发用纹理"。

  1. 在过滤器中键入 dev wall
  2. 双击纹理 dev/dev_measurewall01a

选中的纹理显示在Hammer界面右边的当前纹理下。

应用纹理

应用当前纹理图标将纹理应用到固体。
  1. 激活 选取工具(en) Hammer select.png
  2. 在相机视图中点击你想应用纹理的墙面。
    Note.png注意:如果你是选择了一组墙中的一面那么整个房间都会被选中,下面你就必须把右上角的"选择:"从"群组"改到"物体",或让固体们取消群组。要取消群组,在任意视图选择房间,然后到工具 > 取消群组,再选择单个的墙体。
  3. 在左边的面板上点击应用当前纹理图标Hammer ApplyCurrentTexture.png在选定的固体上应用已选择的纹理。


纹理调节器

因为纹理与面的关系,你的纹理可能不会正好与墙面吻合。利用纹理调节器Hammer ToggleTextureApplication.png能让你将纹理调整为适合墙面。为所选面在纹理调节器上打开表面编辑选项卡(en)

因为我们使用的开发纹理是128单位的而要使用它的墙面是1024 x 512 的(都是128的倍数),纹理应该已经是吻合的了,不过我们还是能通过调整表面编辑选项卡中的设置看到改变。

  • 纹理比例 用于调整纹理的大小。数字小于1会让纹理更小。数字大于1会让纹理更大。负数则反转纹理*纹理位移 沿着X或Y轴移动纹理。整数让纹理朝左(X轴)和下(Y轴)移动。负数让纹理朝右(X轴)和上(Y轴)移动。
  • 当前纹理可改变应用在表面的纹理。
  • 亮度映射比例影响着光源在物体表面的作用程度。数字越小分辨率越高兵提供更精细的照明效果。数字越大分辨率则越低,提供的照明效果越差。
  • 旋转 旋转固体上的纹理。
  • 排版 指定了纹理如何与边缘对齐。 L 至左边, R 至右边, T 至顶端, B 至底端, C 至中央, and Fit 会调整X与Y的值让纹理充满整个物体表面。
  • 校直 指定了纹理在空间中的处理方法。World 校直线强制纹理不动以适应物体的移动。Face 校直线则使用了与物体表面相同的基线。
  • 模式 让你可以选择在左键点击固体表面时执行的动作。

给剩下的三面墙应用相同的纹理。

用相同的方法给地板和天花板也应用一种开发纹理。

Tip.png提示:如要再次显示完整的纹理列表,先打开纹理浏览器,然后选择过滤器中的文本,并按<Backspace>或<Delete> 将其清除。