修改材质
使用说明
修改模型数据的已有材质,支持材质去冗、转换材质类型、统一设置材质等操作。
注意:材质名称作为材质的唯一标识,不能重名。当处理前后的材质名称一样时,需要保证材质中的纹理和颜色必须一致。
参数说明
参数名 | 参数释义 | 参数类型 |
---|---|---|
模型数据源 | 选择源模型数据集所在的数据源 | Datasource |
模型数据集: | 选择需要进行修改材质的模型数据集 | DatasetVector |
材质去冗 (可选) |
用于删除数据中的重复材质,默认不勾选 | Boolean |
统一设置材质 (可选) |
用于为模型统一设置材质,默认不勾选 | Boolean |
仅修改颜色: (可选) |
仅当勾选统一设置材质后,该参数可用,用于修改模型颜色,使用十六进制颜色码表示(格式为#RRGGBB或#AARRGGBB,例如#FF0000或#80FF0000)。参数优先级:材质字段 > 材质文件 > 颜色,高优先级参数将自动覆盖低优先级设置。 | String |
材质文件 (可选) |
仅当勾选统一设置材质后,该参数可用,通过导入材质文件(*.json)来修改模型的材质。参数优先级:材质字段 > 材质文件 > 颜色,高优先级参数将自动覆盖低优先级设置。 | String |
材质字段 (可选) |
仅当勾选统一设置材质后,该参数可用,通过指定源数据集中存储了十六进制颜色码或JSON格式材质文件绝对路径等材质信息的属性字段来修改材质。参数优先级:材质字段 > 材质文件 > 颜色,高优先级参数将自动覆盖低优先级设置。 | String |
转换材质类型 (可选) |
用于设置是否转换模型数据的材质类型,默认不勾选 | Boolean |
材质类型 (可选) |
仅当勾选转换材质类型后,该参数可用,用于设置目标材质类型,即模型数据转换后的材质类型,包括普通材质和PBR材质,默认值为PBR材质 | MaterialType |
目标数据源 | 选择存储结果模型数据集的数据源 | Datasource |
结果数据集名 (可选) |
设置结果模型数据集的名称,默认值为源模型数据集名称_modifyMaterial | String |
输出结果
参数名 | 参数释义 | 参数类型 |
---|---|---|
修改材质 | 修改材质 | Boolean |