Pārlūkot izejas kodu

fixed renderer error handling

Daniel Salvadori 7 gadi atpakaļ
vecāks
revīzija
0888d7f6f7
1 mainītis faili ar 3 papildinājumiem un 0 dzēšanām
  1. 3 0
      renderer/renderer.go

+ 3 - 0
renderer/renderer.go

@@ -425,6 +425,9 @@ func (r *Renderer) renderScene(iscene core.INode, icam camera.ICamera) error {
 	}
 
 	renderGraphicMaterials(r.grmatsOpaque) // Render opaque objects (front to back)
+	if err != nil {
+		return err
+	}
 	renderGraphicMaterials(r.grmatsTransp) // Render transparent objects (back to front)
 
 	return err