通用-–-模型替换
汉化标题:通用-–-模型替换
原文标题:General-–-Model-replacements
汉化更新时间:2026-01-14 14:25:12 +0800
英文原文最新更新时间:2022-06-13 01:18:53 +0300
模型替换允许删除、替换或插入 3D 模型的一部分。例如,可用于调整原始 Kunos 模型而无需编辑任何 KN5 文件(例如,添加路灯)。另一个可能的应用是为某些皮肤替换车辆零件,因此,例如,某些皮肤可以有类似不同的轮圈。
语法
[MODEL_REPLACEMENT_...]
ACTIVE = 1 ; 设置为 0 以禁用整个部分(默认值为 1)
FILE = model.kn5 ; 要使用的 KN5 的名称(以区分 LOD 或赛道 KN5)
SKINS = red? ; 要使用替换的皮肤列表(仅适用于车辆)
; 要删除某些网格或包含网格的整个节点(可选):
HIDE = name1, name2 ; 要隐藏的网格或节点(不包括受保护的网格)
; 要插入新的 3D 模型(可选;但在使用此功能时,您需要 INSERT_AFTER 或 INSERT_IN):
INSERT = new_model.kn5 ; 要插入的 KN5 的名称,应位于配置文件旁边
INSERT_AFTER = node_or_mesh ; 节点/网格,在其后将插入新的 KN5
INSERT_IN = COCKPIT_HR ; 或者,要在其中插入 KN5 的节点的名称,在其内容的其余部分之后
; 使用其中之一(如果有必要,您也可以同时使用两者)
; 额外的插入选项:
MULTIPLE = 0 ; 设置为 1 以允许新模型被插入多次(默认情况下,它只会
; 在从 INSERT_AFTER 或 INSERT_IN 过滤器找到的第一个节点中插入)
MERGE = 0 ; 设置为 1 以启用将具有相同名称的节点合并在一起而不是重复它们
; 用于转换插入模型的选项:
SCALE = 1, 1, 1 ; 更改大小:X、Y 和 Z 轴(对于车辆,X 是左右,Y 是上下)
ROTATION = 0, 0, 0 ; 旋转:航向、俯仰和滚转,以度为单位
OFFSET = 0, 0, 0 ; 移动:X、Y 和 Z 轴,以米为单位注意:您不能在任何物理上活动的"受保护"网格上使用 HIDE=,例如 1ROAD... 或 AC_POBJECT...,但您可以使用网格调整将它们从视图中隐藏。
这些大多数选项是在 v0.1.60 中添加的,以前的版本只有 FILE、HIDE、INSERT 和 INSERT_AFTER。
如果您正在替换车辆的某些外部零件,请记住较低的 LOD 模型。当然,如果您正在向赛道插入新模型,请不要忘记设置 LOD 距离。此外,以防万一,整个内容不适用于名称以"AC_"或数字开头或包含"WALL"的网格和节点,以确保此选项不能用于作弊。
配置模板
配置模板是包含一些有用内容的配置,允许更快、更轻松地进行设置,自动生成大多数样板文件。
自定义轮圈(common/custom_rims.ini)
有助于快速替换车辆的轮圈,需要一个具有单个车轮的 KN5,该车轮应如下对齐:
以下是它在 Miura 中的实际操作示例:
[INCLUDE: common/custom_rims.ini]
[ReplaceRims]
File = lamborghini_miura_sv.kn5 ; KN5 的名称
OriginalRims = RIM_? ; 要隐藏的原始轮圈列表
Model = rim.kn5, 0.276, 0.238 ; 带有新轮圈的 KN5,其半径和宽度
Offset = 0, -0.03 ; 前轮和后轮的偏移量(负值将轮圈更深地向内移动)
[ReplaceRims]
File = lamborghini_miura_sv_LOD_B.kn5
OriginalRims = RIM_?
Model = rim_B.kn5, 0.276, 0.238
Offset = … ; 依此类推如果需要,您还可以设置 Radius 和 Width 来指定插入轮圈的尺寸,但默认情况下,配置将使用"tyres.ini"中的 RIM_RADIUS 和 WIDTH。值 Offset、Radius 和 Width 可以是单个或双个:如果是单个,它们将影响两侧;如果是双个,第一个值将用于前轮,第二个值将用于后轮。
整个内容可以使用 FrontOnly = 1 或 RearOnly = 1 限制到特定侧。请记住,您可以多次使用 [ReplaceRims],因为它们是INIpp 模板。
此外,您可以使用 Skins 来设置过滤器或要与自定义轮圈一起使用的皮肤列表。
