Unify namespaces
This commit is contained in:
@@ -159,7 +159,7 @@ function util_mesh_swap_axis(a: i32, b: i32) {
|
||||
}
|
||||
|
||||
let g: mesh_data_t = o.data;
|
||||
let l: i32 = kinc_g5_vertex_struct_size(g._.structure) / 2;
|
||||
let l: i32 = iron_g5_vertex_struct_size(g._.structure) / 2;
|
||||
let vertices: buffer_t = iron_g4_lock_vertex_buffer(g._.vertex_buffer); // posnortex
|
||||
for (let i: i32 = 0; i < math_floor((vertices.length) / 2 / l); ++i) {
|
||||
buffer_set_i16(vertices, (i * l ) * 2, vas[0].values[i * 4 ]);
|
||||
@@ -169,7 +169,7 @@ function util_mesh_swap_axis(a: i32, b: i32) {
|
||||
buffer_set_i16(vertices, (i * l + 4) * 2, vas[1].values[i * 2 ]);
|
||||
buffer_set_i16(vertices, (i * l + 5) * 2, vas[1].values[i * 2 + 1]);
|
||||
}
|
||||
kinc_g4_vertex_buffer_unlock_all(g._.vertex_buffer);
|
||||
iron_g4_vertex_buffer_unlock_all(g._.vertex_buffer);
|
||||
}
|
||||
|
||||
util_mesh_remove_merged();
|
||||
@@ -184,7 +184,7 @@ function util_mesh_flip_normals() {
|
||||
let va0: i16_array_t = vas[0].values;
|
||||
let va1: i16_array_t = vas[1].values;
|
||||
let g: mesh_data_t = o.data;
|
||||
let l: i32 = kinc_g5_vertex_struct_size(g._.structure) / 2;
|
||||
let l: i32 = iron_g5_vertex_struct_size(g._.structure) / 2;
|
||||
let vertices: buffer_t = iron_g4_lock_vertex_buffer(g._.vertex_buffer); // posnortex
|
||||
for (let i: i32 = 0; i < math_floor((vertices.length) / 2 / l); ++i) {
|
||||
va0[i * 4 + 3] = -va0[i * 4 + 3];
|
||||
@@ -194,7 +194,7 @@ function util_mesh_flip_normals() {
|
||||
buffer_set_i16(vertices, (i * l + 4) * 2, -buffer_get_i16(vertices, (i * l + 4) * 2));
|
||||
buffer_set_i16(vertices, (i * l + 5) * 2, -buffer_get_i16(vertices, (i * l + 5) * 2));
|
||||
}
|
||||
kinc_g4_vertex_buffer_unlock_all(g._.vertex_buffer);
|
||||
iron_g4_vertex_buffer_unlock_all(g._.vertex_buffer);
|
||||
}
|
||||
|
||||
render_path_raytrace_ready = false;
|
||||
@@ -210,7 +210,7 @@ function util_mesh_calc_normals(smooth: bool = false) {
|
||||
for (let i: i32 = 0; i < objects.length; ++i) {
|
||||
let o: mesh_object_t = objects[i];
|
||||
let g: mesh_data_t = o.data;
|
||||
let l: i32 = kinc_g5_vertex_struct_size(g._.structure) / 2;
|
||||
let l: i32 = iron_g5_vertex_struct_size(g._.structure) / 2;
|
||||
let inda: u32_array_t = g._.indices[0];
|
||||
let vertices: buffer_t = iron_g4_lock_vertex_buffer(g._.vertex_buffer); // posnortex
|
||||
for (let i: i32 = 0; i < math_floor(inda.length / 3); ++i) {
|
||||
@@ -286,7 +286,7 @@ function util_mesh_calc_normals(smooth: bool = false) {
|
||||
}
|
||||
}
|
||||
}
|
||||
kinc_g4_vertex_buffer_unlock_all(g._.vertex_buffer);
|
||||
iron_g4_vertex_buffer_unlock_all(g._.vertex_buffer);
|
||||
|
||||
let va0: i16_array_t = o.data.vertex_arrays[0].values;
|
||||
let va1: i16_array_t = o.data.vertex_arrays[1].values;
|
||||
@@ -370,25 +370,25 @@ function util_mesh_to_origin() {
|
||||
va[i * 4 + 2] = math_floor((va[i * 4 + 2] * sc - dz) / max_scale * 32767);
|
||||
}
|
||||
|
||||
let l: i32 = kinc_g5_vertex_struct_size(g._.structure) / 2;
|
||||
let l: i32 = iron_g5_vertex_struct_size(g._.structure) / 2;
|
||||
let vertices: buffer_t = iron_g4_lock_vertex_buffer(g._.vertex_buffer); // posnortex
|
||||
for (let i: i32 = 0; i < math_floor((vertices.length) / 2 / l); ++i) {
|
||||
buffer_set_i16(vertices, (i * l ) * 2, va[i * 4 ]);
|
||||
buffer_set_i16(vertices, (i * l + 1) * 2, va[i * 4 + 1]);
|
||||
buffer_set_i16(vertices, (i * l + 2) * 2, va[i * 4 + 2]);
|
||||
}
|
||||
kinc_g4_vertex_buffer_unlock_all(g._.vertex_buffer);
|
||||
iron_g4_vertex_buffer_unlock_all(g._.vertex_buffer);
|
||||
}
|
||||
|
||||
util_mesh_merge();
|
||||
}
|
||||
|
||||
function util_mesh_apply_displacement(texpaint_pack: kinc_g5_texture_t, strength: f32 = 0.1, uv_scale: f32 = 1.0) {
|
||||
function util_mesh_apply_displacement(texpaint_pack: iron_g5_texture_t, strength: f32 = 0.1, uv_scale: f32 = 1.0) {
|
||||
let height: buffer_t = iron_g4_get_texture_pixels(texpaint_pack);
|
||||
let res: i32 = texpaint_pack.width;
|
||||
let o: mesh_object_t = project_paint_objects[0];
|
||||
let g: mesh_data_t = o.data;
|
||||
let l: i32 = kinc_g5_vertex_struct_size(g._.structure) / 2;
|
||||
let l: i32 = iron_g5_vertex_struct_size(g._.structure) / 2;
|
||||
let vertices: buffer_t = iron_g4_lock_vertex_buffer(g._.vertex_buffer); // posnortex
|
||||
for (let i: i32 = 0; i < math_floor((vertices.length) / 2 / l); ++i) {
|
||||
let x: i32 = math_floor(buffer_get_i16(vertices, (i * l + 6) * 2) / 32767 * res);
|
||||
@@ -402,7 +402,7 @@ function util_mesh_apply_displacement(texpaint_pack: kinc_g5_texture_t, strength
|
||||
buffer_set_i16(vertices, (i * l + 1) * 2, buffer_get_i16(vertices, (i * l + 1) * 2) - math_floor(buffer_get_i16(vertices, (i * l + 5) * 2) * h));
|
||||
buffer_set_i16(vertices, (i * l + 2) * 2, buffer_get_i16(vertices, (i * l + 2) * 2) - math_floor(buffer_get_i16(vertices, (i * l + 3) * 2) * h));
|
||||
}
|
||||
kinc_g4_vertex_buffer_unlock_all(g._.vertex_buffer);
|
||||
iron_g4_vertex_buffer_unlock_all(g._.vertex_buffer);
|
||||
|
||||
let va0: i16_array_t = o.data.vertex_arrays[0].values;
|
||||
for (let i: i32 = 0; i < math_floor((vertices.length) / 4 / l); ++i) {
|
||||
|
||||
Reference in New Issue
Block a user