蓝图文件

宝藏世界大部分的模型都以蓝图格式储存,它的文件扩展名是.blueprint
也就是说我们想让宝藏世界读取我们的模型,就需要先转换为蓝图文件。
蓝图文件包含了材质信息。

文件结构

蓝图文件包含多个Qubicle文件。
Qubicle文件的扩展名是.qb
Qubicle文件

所以你得将你的模型导出为Qubicle文件。

每个Qubicle文件都有不同的作用。
除了原始模型以外,还有定义材质的材质贴图。

文件名类型示例
类型_分类_名字.qb原始模型equipment_weapon_1h_sword_excalibur_morgan.qb
类型_分类_名字_t.qb类型贴图equipment_weapon_1h_sword_excalibur_morgan_t.qb
类型_分类_名字_a.qb透明贴图equipment_weapon_1h_sword_excalibur_morgan_a.qb
类型_分类_名字_s.qb高光贴图equipment_weapon_1h_sword_excalibur_morgan_s.qb

它们形状相同且位置重叠,但颜色不相同。
每个类型都有特定颜色代表其特殊含义。

所有模型都要包含连接点。
连接点是一个只有一格的像素点,用来在游戏中确定模型位置。

原始模型

原始模型定义了模型形状和模型颜色。
我们主要就是在这里做好模型,然后再到材质贴图中涂色来定义材质。

含义RGB十六进制颜色
连接点255,000,255#FF00FF
模型颜色任意任意任意

类型贴图(Type)

类型贴图
按照列表顺序,除去连接点,从左到右依次排列。

含义RGB十六进制颜色
连接点255,000,255#FF00FF
固体(默认)255,255,255#FFFFFF
玻璃128,128,128#808080
瓷砖玻璃064,064,064#404040
发光固体255,000,000#FF0000
发光玻璃255,255,000#FFFF00

透明贴图(Alpha)

透明贴图
按照列表顺序,除去连接点,从左到右依次排列。

只有类型贴图为玻璃,瓷砖玻璃,发光玻璃时有效。

含义RGB十六进制颜色
连接点255,000,255#FF00FF
固体(默认)255,255,255#FFFFFF
稍微透明240,240,240#F0F0F0
|208,208,208#D0D0D0
|176,176,176#B0B0B0
|144,144,144#909090
|112,112,112#707070
|080,080,080#505050
|048,048,048#303030
非常透明016,016,016#101010

高光贴图(Specular)

高光贴图
按照列表顺序,除去连接点,从左到右依次排列。

含义RGB十六进制颜色
连接点255,000,255#FF00FF
粗糙(默认)128,000,000#800000
固体*255,255,255#FFFFFF
金属000,128,000#008000
000,000,128#000080
彩虹128,128,000#808000
光滑128,0,128#800080
当在类型贴图使用玻璃或透明贴图使用透明时,应将高光贴图设置为固体。

文件转换

蓝图文件和Qubicle文件是可以相互转换的。

Qubicle文件转换为蓝图文件

确保所有文件都是Qubicle格式,如果不是请先从体素编辑器导出qb文件。
确保模型与其材质贴图文件位于同一目录,并且文件名正确。

将原始模型的文件拖动到游戏目录的devtool_convert_to_blueprint.bat文件上。
程序会自动加入其他相应的材质贴图文件。
转换为蓝图

转换完成后,蓝图文件将出现在模型文件所在目录。

蓝图文件转换为Qubicle文件

在游戏目录新建qbexport文件夹。

将蓝图文件拖动到游戏目录的devtool_dungeon_blueprint_to_QB.bat文件上。
转换为Qubicle

转换完成后,Qubicle文件将出现在游戏目录的qbexport文件夹。

参考资料: https://trove.wikia.com/wiki/Material_Map_Guide