Save layer uv map
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
|
||||
let manifest_title: string = "ArmorPaint";
|
||||
let manifest_version: string = "1.0 alpha";
|
||||
let manifest_version_project: string = "2";
|
||||
let manifest_version_project: string = "3";
|
||||
let manifest_version_config: string = "1";
|
||||
let manifest_url: string = "https://armorpaint.org";
|
||||
let manifest_url_android: string = "https://play.google.com/store/apps/details?id=org.armorpaint";
|
||||
|
||||
@@ -783,7 +783,6 @@ type layer_data_t = {
|
||||
uv_scale?: f32;
|
||||
uv_rot?: f32;
|
||||
uv_type?: i32;
|
||||
uv_map?: i32;
|
||||
decal_mat?: f32_array_t;
|
||||
opacity_mask?: f32;
|
||||
fill_layer?: i32;
|
||||
@@ -804,4 +803,5 @@ type layer_data_t = {
|
||||
paint_height_blend?: bool;
|
||||
paint_emis?: bool;
|
||||
paint_subs?: bool;
|
||||
uv_map?: i32;
|
||||
};
|
||||
|
||||
@@ -259,7 +259,7 @@ function util_encode_project(raw: project_format_t): buffer_t {
|
||||
if (raw.layer_datas != null) {
|
||||
armpack_encode_array(raw.layer_datas.length);
|
||||
for (let i: i32 = 0; i < raw.layer_datas.length; ++i) {
|
||||
armpack_encode_map(27);
|
||||
armpack_encode_map(28);
|
||||
armpack_encode_string("name");
|
||||
armpack_encode_string(raw.layer_datas[i].name);
|
||||
armpack_encode_string("res");
|
||||
@@ -314,6 +314,8 @@ function util_encode_project(raw: project_format_t): buffer_t {
|
||||
armpack_encode_bool(raw.layer_datas[i].paint_emis);
|
||||
armpack_encode_string("paint_subs");
|
||||
armpack_encode_bool(raw.layer_datas[i].paint_subs);
|
||||
armpack_encode_string("uv_map");
|
||||
armpack_encode_i32(raw.layer_datas[i].uv_map);
|
||||
}
|
||||
}
|
||||
else {
|
||||
|
||||
Reference in New Issue
Block a user