应用纹理

From Valve Developer Community
< Zh
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
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> 将其清除。