Bake in lit mode

This commit is contained in:
luboslenco
2025-09-03 19:41:40 +02:00
parent b84bff243f
commit 388e71f5e0
2 changed files with 10 additions and 5 deletions
+10
View File
@@ -711,6 +711,16 @@ function context_set_viewport_mode(mode: viewport_mode_t) {
ui_header_worktab.position = 0;
make_material_parse_mesh_material();
ui_header_worktab.position = _workspace;
// Rotate mode is not supported for path tracing yet
if (context_raw.viewport_mode == viewport_mode_t.PATH_TRACE && context_raw.camera_controls == camera_controls_t.ROTATE) {
context_raw.camera_controls = camera_controls_t.ORBIT;
viewport_reset();
}
// Bake in lit mode for now
if (context_raw.viewport_mode == viewport_mode_t.PATH_TRACE && context_raw.tool == tool_type_t.BAKE) {
context_raw.viewport_mode = viewport_mode_t.LIT;
}
}
function context_load_envmap() {
-5
View File
@@ -392,11 +392,6 @@ function ui_menubar_draw_category_items() {
if (mode_handle.changed) {
context_set_viewport_mode(mode_handle.position);
// Rotate mode is not supported for path tracing yet
if (mode_handle.position == viewport_mode_t.PATH_TRACE && context_raw.camera_controls == camera_controls_t.ROTATE) {
context_raw.camera_controls = camera_controls_t.ORBIT;
viewport_reset();
}
ui_menu_keep_open = true;
}
}