Skip to content

Commit 8c0e4ed

Browse files
committed
Moved gui render outside camera loop
1 parent f6e294b commit 8c0e4ed

File tree

1 file changed

+10
-11
lines changed

1 file changed

+10
-11
lines changed

orthographic/render/orthographic.render_script

+10-11
Original file line numberDiff line numberDiff line change
@@ -41,20 +41,19 @@ function update(self)
4141
render.draw(self.tile_pred)
4242
render.draw(self.particle_pred)
4343
render.draw_debug3d()
44+
end
4445

46+
-- draw gui in screen space using an orthographic projection
47+
render.set_viewport(0, 0, render.get_window_width(), render.get_window_height())
48+
render.set_view(IDENTITY)
49+
render.set_projection(vmath.matrix4_orthographic(0, render.get_window_width(), 0, render.get_window_height(), -1, 1))
4550

46-
-- draw gui in screen space using an orthographic projection
47-
render.set_viewport(0, 0, render.get_window_width(), render.get_window_height())
48-
render.set_view(IDENTITY)
49-
render.set_projection(vmath.matrix4_orthographic(0, render.get_window_width(), 0, render.get_window_height(), -1, 1))
50-
51-
render.enable_state(render.STATE_STENCIL_TEST)
52-
render.draw(self.gui_pred)
53-
render.draw(self.text_pred)
54-
render.disable_state(render.STATE_STENCIL_TEST)
51+
render.enable_state(render.STATE_STENCIL_TEST)
52+
render.draw(self.gui_pred)
53+
render.draw(self.text_pred)
54+
render.disable_state(render.STATE_STENCIL_TEST)
5555

56-
render.set_depth_mask(false)
57-
end
56+
render.set_depth_mask(false)
5857
end
5958

6059
function on_message(self, message_id, message)

0 commit comments

Comments
 (0)