Explorar o código

Modification to GUI in 3D demo to show resolved viewport clipping bug and small fix to bug causing viewport clipping to be inverted.

Saracen %!s(int64=9) %!d(string=hai) anos
pai
achega
2cc52bc3ff
Modificáronse 2 ficheiros con 1 adicións e 1 borrados
  1. BIN=BIN
      demos/viewport/gui_in_3d/gui.scn
  2. 1 1
      drivers/gles2/rasterizer_gles2.cpp

BIN=BIN
demos/viewport/gui_in_3d/gui.scn


+ 1 - 1
drivers/gles2/rasterizer_gles2.cpp

@@ -9355,7 +9355,7 @@ void RasterizerGLES2::canvas_render_items(CanvasItem *p_item_list,int p_z,const
 
 				if (current_rt) {
 					x = current_clip->final_clip_rect.pos.x;
-					y = viewport.height - (current_clip->final_clip_rect.pos.y + current_clip->final_clip_rect.size.y);
+					y = current_clip->final_clip_rect.pos.y;
 					w = current_clip->final_clip_rect.size.x;
 					h = current_clip->final_clip_rect.size.y;
 				}