This article relates to the game "传送门". Click here for more information.
这篇条目有关 Source引擎。如需详情,点击这里。

嵌入式灯光

From Valve Developer Community
< Zh
Revision as of 14:02, 3 October 2025 by Qp0001 (talk | contribs) (捏猫猫的原作懒死了......)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

English (en)Français (fr)Русский (ru)中文 (zh)Translate (Translate)
最终效果(疑似吊胃口哈)

在本教程中,你将学习如何制作内嵌灯,这些略显诡异的仅灯在 传送门 传送门 实验室中出现。

步骤

1.先弄个房间

为这些光线创造一个房间。在本教程中,我们将使用一个 384×384×256 的房间,墙壁厚 16 个单位。并确保屋顶仅通过其边缘接触墙壁。

2.给外边纹理

第二步

使用与屋顶相同的纹理对屋顶边缘进行纹理处理。

3.预留空间

第三步

将屋顶的两端缩小4个单位,在 384×384 到 376×376之间。

4.预防泄露

第四步

Invisible(en)纹理创建一些 4×16 的方块,并将其填充在新缩小的屋顶旁边。它们应该合适到不会泄漏。

Tip.png提示:如果你不想慢慢一条一条弄就用雕刻工具,虽然可能会有点麻烦就是了

5.复制粘贴

第五步

复制刚才的不可见(invisible)方块并使用 tools/toolsnodraw(en) 重新纹理它们。将它们移动到不可见方块上方的位置,以便你可以轻松执行第六步 。

6.创建光源

第六步

light_recessedcool002纹理对 4×16 Nodraw 块的底部进行处理。使用Face Edit(en)工具旋转纹理,使其与方块平行,渐变的较亮一侧朝向房间内部。

Tip.png提示:light_recessedcool002纹理的 lightmap 分辨率更改为 8,以创建更恒定的光晕。此外,你可以选择将纹理比例设置得更高,这样光源就不会有中断。

7.贴贴(物理)

第七步

移动 Nodraw 块,使其位于 Invisible 块的顶部。

8.围住

第八步

选择上方的所有墙并将它们向上拉,以便它们包围 Invisible 块。

9.光线(未成年版)

第九步

添加纹理为 decals/overlay_light_gradientoverlay(en),并将 VStart/VEnd 改为 .99 而不是 1。

10.调整大小与位置

第十步

调整到合适的大小,然后在墙缝内移动到合适的位置。

11.用于每面墙

第十一步

对每面墙重复上述步骤。

结束

编译你的地图并确保没有 泄露(en)