Explorar o código

Simplify perspective camera projection

Daniel Salvadori %!s(int64=6) %!d(string=hai) anos
pai
achega
7d69a6540b
Modificáronse 1 ficheiros con 1 adicións e 5 borrados
  1. 1 5
      camera/perspective.go

+ 1 - 5
camera/perspective.go

@@ -84,11 +84,7 @@ func (cam *Perspective) Project(v *math32.Vector3) (*math32.Vector3, error) {
 
 	// Get camera view matrix
 	var matrix math32.Matrix4
-	matrixWorld := cam.MatrixWorld()
-	err := matrix.GetInverse(&matrixWorld)
-	if err != nil {
-		return nil, err
-	}
+	cam.ViewMatrix(&matrix)
 
 	// Update camera projection matrix
 	cam.updateProjMatrix()