Bigger node preview

This commit is contained in:
luboslenco
2025-11-06 19:16:51 +01:00
parent ecbe5f57e2
commit ab36564e03
3 changed files with 8 additions and 5 deletions
+1 -1
View File
@@ -1502,7 +1502,7 @@ function ui_nodes_make_node_preview(node: ui_node_t) {
let img: gpu_texture_t = any_imap_get(context_raw.node_preview_map, node.id); let img: gpu_texture_t = any_imap_get(context_raw.node_preview_map, node.id);
if (img == null) { if (img == null) {
img = gpu_create_render_target(util_render_material_preview_size, util_render_material_preview_size); img = gpu_create_render_target(util_render_node_preview_size, util_render_node_preview_size);
any_imap_set(context_raw.node_preview_map, node.id, img); any_imap_set(context_raw.node_preview_map, node.id, img);
} }
+6 -4
View File
@@ -137,10 +137,12 @@ function ui_view2d_render() {
else if (ui_view2d_type == view_2d_type_t.NODE) { else if (ui_view2d_type == view_2d_type_t.NODE) {
let nodes: ui_nodes_t = ui_nodes_get_nodes(); let nodes: ui_nodes_t = ui_nodes_get_nodes();
let c: ui_node_canvas_t = ui_nodes_get_canvas(true); let c: ui_node_canvas_t = ui_nodes_get_canvas(true);
let sel: ui_node_t = ui_get_node(c.nodes, nodes.nodes_selected_id[0]); if (nodes.nodes_selected_id.length > 0) {
let img: gpu_texture_t = ui_nodes_get_node_preview_image(sel); let sel: ui_node_t = ui_get_node(c.nodes, nodes.nodes_selected_id[0]);
if (img != null) { let img: gpu_texture_t = ui_nodes_get_node_preview_image(sel);
tex = ui_nodes_get_node_preview_image(sel); if (img != null) {
tex = ui_nodes_get_node_preview_image(sel);
}
} }
} }
else if (ui_view2d_type == view_2d_type_t.LAYER) { else if (ui_view2d_type == view_2d_type_t.LAYER) {
+1
View File
@@ -1,5 +1,6 @@
let util_render_material_preview_size: i32 = 256; let util_render_material_preview_size: i32 = 256;
let util_render_node_preview_size: i32 = 512;
let util_render_decal_preview_size: i32 = 512; let util_render_decal_preview_size: i32 = 512;
let util_render_layer_preview_size: i32 = 200; let util_render_layer_preview_size: i32 = 200;
let util_render_font_preview_size: i32 = 200; let util_render_font_preview_size: i32 = 200;