This commit is contained in:
luboslenco
2025-03-18 12:14:21 +01:00
parent a8a05deffc
commit e0588a028c
21 changed files with 215 additions and 260 deletions
+12 -12
View File
@@ -250,12 +250,12 @@ function export_texture_run_layers(path: string, layers: slot_layer_t[], object_
_gpu_begin(layers_expa);
iron_gpu_set_pipeline(pipes_merge);
_gpu_set_texture(pipes_tex0, l1.texpaint);
_gpu_set_texture(pipes_tex1, empty);
_gpu_set_texture(pipes_texmask, mask);
_gpu_set_texture(pipes_texa, layers_temp_image);
_gpu_set_float(pipes_opac, slot_layer_get_opacity(l1));
_gpu_set_int(pipes_blending, layers.length > 1 ? l1.blending : 0);
gpu_set_texture(pipes_tex0, l1.texpaint);
gpu_set_texture(pipes_tex1, empty);
gpu_set_texture(pipes_texmask, mask);
gpu_set_texture(pipes_texa, layers_temp_image);
gpu_set_float(pipes_opac, slot_layer_get_opacity(l1));
gpu_set_int(pipes_blending, layers.length > 1 ? l1.blending : 0);
gpu_set_vertex_buffer(const_data_screen_aligned_vb);
gpu_set_index_buffer(const_data_screen_aligned_ib);
gpu_draw_indexed_vertices();
@@ -271,12 +271,12 @@ function export_texture_run_layers(path: string, layers: slot_layer_t[], object_
_gpu_begin(layers_expb);
iron_gpu_set_pipeline(pipes_merge);
_gpu_set_texture(pipes_tex0, l1.texpaint);
_gpu_set_texture(pipes_tex1, l1.texpaint_nor);
_gpu_set_texture(pipes_texmask, mask);
_gpu_set_texture(pipes_texa, layers_temp_image);
_gpu_set_float(pipes_opac, slot_layer_get_opacity(l1));
_gpu_set_int(pipes_blending, l1.paint_nor_blend ? -2 : -1);
gpu_set_texture(pipes_tex0, l1.texpaint);
gpu_set_texture(pipes_tex1, l1.texpaint_nor);
gpu_set_texture(pipes_texmask, mask);
gpu_set_texture(pipes_texa, layers_temp_image);
gpu_set_float(pipes_opac, slot_layer_get_opacity(l1));
gpu_set_int(pipes_blending, l1.paint_nor_blend ? -2 : -1);
gpu_set_vertex_buffer(const_data_screen_aligned_vb);
gpu_set_index_buffer(const_data_screen_aligned_ib);
gpu_draw_indexed_vertices();