钢铁雄心 IV 中文离线资料库

Posteffect模组制作

原页面:Posteffect modding

本页中文翻译进度 96%,未译部分暂保留英文原文。

后期效果是应用于地图上特定区域(体积)光照的色彩校正效果。它们用于为光照会有明显差异的区域(例如沙漠)着色。

所有后期效果都可以在/Hearts of Iron IV/gfx/posteffect_volumes.txt中找到。

后期效果数值

后期效果数值条目遵循以下格式:

posteffect_values = {
    name = <name>
    inherit = <name>
    
    lut = <path>
    
    hdr_min_adjustment = <float>
    hdr_max_adjustment = <float>
    
    BLOOM_WIDTH = <float>
    BLOOM_SCALE = <float>
    BRIGHT_THRESHOLD = <float>
    
    tonemap_middlegrey = <float>
    
}

name是后期效果数值条目的名称。

inherit使当前后期效果的数值从指定的后期效果继承。

lut是此条目所用色调映射的路径。

hdr_min_adjustment定义 HDR 效果中使用的最大调整值。

hdr_max_adjustment定义 HDR 效果中使用的最大调整值。

BLOOM_WIDTH定义泛光效果的宽度。

BLOOM_SCALE定义泛光效果的缩放。

BRIGHT_THRESHOLD定义泛光效果的阈值。

tonemap_middlegrey定义色调映射中使用的中灰值。

Volumes

位置体积

体积条目指定地图上应用后期效果数值的一个区域。它遵循以下格式:

posteffect_volumes = {
    posteffect_volume = {
        name = <name>
        posteffect_values_day = <name>
        posteffect_values_night = <name>
        posteffect_values_day_winter = <name>
        posteffect_values_night_winter = <name>
        
        position = {
            <x>
            <y>
            <z>
        }
        size = {
            <width>
            <height>
            <depth>
        }
        fade_distance = <float>
    }
}

name是体积条目的名称。

posteffect_values_day是在白天使用的后期效果数值条目。

posteffect_values_night是在夜间使用的后期效果数值条目。

posteffect_values_day_winter是在冬季白天使用的后期效果数值条目。

posteffect_values_night_winter是在冬季夜间使用的后期效果数值条目。

position定义体积中心的位置。

规模定义体积盒的大小。

fade_distance定义后期效果数值的淡出距离。

高度体积

高度体积条目指定应用后期效果数值的高度。它遵循以下格式:

posteffect_volumes = {
    posteffect_height_volume = {
        name = <name>
        posteffect_values_day = <name>
        posteffect_values_night = <name>
        
        height = <float>
        fade_distance = <float>
    }
}

name是体积条目的名称。

posteffect_values_day是在白天使用的后期效果数值条目。

posteffect_values_night是在夜间使用的后期效果数值条目。

height定义在哪个高度应用这些数值。

fade_distance定义后期效果数值的淡出距离。

Tips

在处理后期效果时,请使用控制台指令:PostEffectVolumes.Enabled与PostEffectVolumes.Draw。目前仅限开发者使用。

你可以在控制台中使用reload posteffectvolumes来重新加载后期效果。


模组制作
文档 效果 • 触发器 • 定义文件 • 修正项 • 修正项列表 • 作用域 • 本地化文件 • 事件钩子 • 数据结构(标记、事件目标、国家标签别名、变量、数组)
脚本 成就 • AI • AI 焦点 • 自治领 • 力量均势 • 书签/剧本 (游戏规则) • 建筑 • 角色与特质 • 外观标签 • 国家 • 师 • 决议 • 学说 • 装备 • 事件 • 阵营 • 理念 • 意识形态 • 军事工业组织 • 国策 • 资源 • 脚本化 GUI • 科技与学说 • 单位
地图 地图 • 州 • 补给区域 • 战略区域
图形 界面 • 图形资源 • 实体 • 后期特效 • 粒子 • 字体
外观 肖像 • 名称列表 • 音乐 • 音效
其他 控制台指令 • 疑难排查 • 模组结构 • 模组 • 地图编辑器