跳转至内容

GtkRadiant/墙壁

来自维基教科书,开放世界开放书籍

现在你已经完成了地板(我希望你已经做好了),是时候开始处理房间的另一个重要功能了:墙壁。你现在应该能够移动和调整刷子的尺寸了,所以我不会再一步步地解释了。总之,从在地板刷的边缘旁边创建一个刷子开始,它应该是一格网格的厚度,并且也应该比地板刷向外延伸一格,不要离得太远以至于出现缝隙,只要它与地板刷的边缘接触即可。你可能需要切换视图(CTRL+TAB)才能将刷子移动到正确的位置。只要确保你的刷子与另一个刷子重叠,因为这通常会导致地图问题和更长的编译时间。

当其中一个刷子正确定位后,你就可以直接复制该刷子(空格键),并通过点击按钮绕Z轴旋转它。记得在旋转之前复制刷子。对每面墙重复此步骤,所以当你放置好第一面墙后,在它被选中时复制它,然后按下按钮旋转复制的墙壁部分,然后将其移动到正确的位置。上面的规则也适用于这里,墙壁应该只接触彼此的边缘,它们不应该用整个边接触彼此,也不应该相互重叠。

那么,所有的墙都放在了正确的位置,它们在3D视图中看起来都很好吗?如果是这样,让我们继续,如果不是,请再次阅读上面的内容,然后重试。现在所有的墙都放在了正确的位置,我们只需要给它们贴上纹理。所以首先,取消选择所有内容,这样你就不会犯任何奇怪的错误(ESC),然后选择每面墙(SHIFT+CLICK),并点击按钮将密封着色器应用于所有墙壁。这是因为你只希望可见部分有纹理,这在像这样的小地图中并不那么重要,但当你的地图在尺寸和复杂性上增加时,这对于节省性能非常重要,所以,最好养成习惯,所以现在每边(将来我会称这些边为)都应该用这个着色器进行纹理化。

当所有的墙都变成漂亮的粉红色后,是时候将可见的纹理应用于你在玩地图时会看到的那些面(记住这意味着边)了,在这种情况下,就只有墙壁的面。为了在上面贴上纹理,在文件夹列表中选择一个纹理文件夹,然后点击一个纹理,它周围应该会出现一个红色的矩形,这意味着纹理已经被选中。要将选定的纹理应用于墙壁的表面,只需按住CTRL+SHIFT并点击鼠标滚轮在墙壁的内侧面上。这应该在3D视图中完成。

如果你已经正确地完成了所有步骤,你应该看到一个有墙壁和地板的房间,现在只剩下天花板、生成点和光源了,这些将在下一章中介绍。

华夏公益教科书