Zh/Cubemaps (Source 2): Difference between revisions
< Zh
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 5: | Line 5: | ||
一张 '''立方体贴图 (cubemap)''' 是一种表示区域三维渲染的纹理。 {{source2|4.1}} 使用 {{L|env_cubemap|engine=source2}},{{L|env_cubemap_box}} 和/或 {{L|other cubemap entities}} 作为采样点来生成这些纹理,然后将其整合进 {{L|VPK|地图文件}}。 <!-- 已注释掉的 Source 1 旧内容 !!! 当立方体贴图被 {{L|#Building cubemaps|构建}} 时,它们会反射在使用 {{L|$envmap}} 参数的材质上(例如反光玻璃、瓷砖、水面等表面)。一张没有构建或已存在 '''env_cubemap''' 或 '''env_cubemap_box''' 实体的地图将转而使用其他不准确描绘周围环境的“反射”。 --> 在 Source 2 中,如果使用了 {{code|env_cubemap_box}},立方体贴图也会进行 {{L|Parallax Corrected Cubemaps|视差校正}}。 | 一张 '''立方体贴图 (cubemap)''' 是一种表示区域三维渲染的纹理。 {{source2|4.1}} 使用 {{L|env_cubemap|engine=source2}},{{L|env_cubemap_box}} 和/或 {{L|other cubemap entities}} 作为采样点来生成这些纹理,然后将其整合进 {{L|VPK|地图文件}}。 <!-- 已注释掉的 Source 1 旧内容 !!! 当立方体贴图被 {{L|#Building cubemaps|构建}} 时,它们会反射在使用 {{L|$envmap}} 参数的材质上(例如反光玻璃、瓷砖、水面等表面)。一张没有构建或已存在 '''env_cubemap''' 或 '''env_cubemap_box''' 实体的地图将转而使用其他不准确描绘周围环境的“反射”。 --> 在 Source 2 中,如果使用了 {{code|env_cubemap_box}},立方体贴图也会进行 {{L|Parallax Corrected Cubemaps|视差校正}}。 | ||
{{Todo|关于 | {{Todo|关于 {{L|env_cubemap_fog}} 的文档。}} | ||
== 实体 == | == 实体 == |
Revision as of 23:34, 22 June 2025
一张 立方体贴图 (cubemap) 是一种表示区域三维渲染的纹理。 起源2 使用 env_cubemap ,env_cubemap_box 和/或 other cubemap entities 作为采样点来生成这些纹理,然后将其整合进 地图文件 。 在 Source 2 中,如果使用了
env_cubemap_box
,立方体贴图也会进行 视差校正 。
待完善: 关于 env_cubemap_fog 的文档。
实体
- env_cubemap (仅存在于
之中)
- env_cubemap_box (仅存在于
之中)
- env_cubemap_fog (仅存在于
之中)
- env_combined_light_probe_volume (仅存在于
之中) - 将 env_light_probe_volume 和 env_cubemap_box 组合成一个实体。
在 Hammer 中预览 (仅存在于
之中)
您可以通过前往 "Preview Baked Lighting" 菜单 > 用来烘焙所有立方体贴图。你也可以使用 "Bake Selected Cubemaps" 来预览选定的立方体贴图。
构建立方体贴图


若你未启用通过Hammer自动构建立方体贴图的选项,请将以下命令依次提交到游戏控制台以手动构建立方体贴图:
命令 | 描述 |
---|---|
map map_name | 加载地图;将"map_name"替换为地图实际名称 |
buildcubemaps | 开始构建立方体贴图。地图将自动重新加载,新的立方体贴图纹理将显示出来。 |