summaryrefslogtreecommitdiffhomepage
path: root/editor
diff options
context:
space:
mode:
authorStanislaw Halik <sthalik@misaki.pl>2023-06-17 20:44:19 +0200
committerStanislaw Halik <sthalik@misaki.pl>2023-06-17 20:44:19 +0200
commite0ab5ebe9d367f2db8303e97b25faa70cd063855 (patch)
tree835d5f8f53b98d1f429e1411aabdd64856d6c3c3 /editor
parentbed582123c54a4df098c9cdc53019e0d7038eac8 (diff)
wip
Diffstat (limited to 'editor')
-rw-r--r--editor/imgui.cpp9
1 files changed, 5 insertions, 4 deletions
diff --git a/editor/imgui.cpp b/editor/imgui.cpp
index fa833c31..560e8f5b 100644
--- a/editor/imgui.cpp
+++ b/editor/imgui.cpp
@@ -232,11 +232,12 @@ void app::draw_lightmap_test()
shader.begin_accum();
shader.begin_light({ 0, 0 }, L);
shader.add_chunk({}, e_->chunk());
- shader.finish_and_blend_light();
- //shader.finish_light_only();
+ //shader.finish_and_blend_light();
+ shader.finish_light_only();
shader.end_accum();
- //ImGui::Image(&shader.scratch_texture(), preview_size);
- ImGui::Image(&shader.accum_texture(), preview_size, ImVec2{0, 0}, ImVec2{1, 1});
+ constexpr auto img_size = 1 / Vector2(lightmap_shader::max_chunks);
+ constexpr auto uv1 = ImVec2{img_size.x(), img_size.y()};
+ ImGui::Image(&shader.scratch_texture(), preview_size, ImVec2{0, 0}, uv1);
M->bind();
}
ImGui::End();