Skip to content
Snippets Groups Projects
Commit ca2a462f authored by Guerrero, Michael J's avatar Guerrero, Michael J
Browse files

Fixed incorrect transformations.

parent 1aaffc1e
No related branches found
No related tags found
No related merge requests found
......@@ -34,18 +34,18 @@ public class PlanarReflection : MonoBehaviour
Vector3 cameraForwardPlane = reflectionPlaneObject.InverseTransformDirection(cameraForwardWorld);
Vector3 cameraUpPlane = reflectionPlaneObject.InverseTransformDirection(cameraUpWorld);
Vector3 cameraPosPlane = reflectionPlaneObject.InverseTransformDirection(cameraPosWorld);
Vector3 cameraPosPlane = reflectionPlaneObject.InverseTransformPoint(cameraPosWorld);
cameraForwardPlane.y *= -1f;
cameraUpPlane.y *= -1f;
cameraPosPlane.y *= -1f;
cameraForwardWorld = reflectionPlaneObject.TransformDirection(cameraForwardWorld);
cameraUpWorld = reflectionPlaneObject.TransformDirection(cameraUpWorld);
cameraPosWorld = reflectionPlaneObject.TransformDirection(cameraPosWorld);
cameraForwardWorld = reflectionPlaneObject.TransformDirection(cameraForwardPlane);
cameraUpWorld = reflectionPlaneObject.TransformDirection(cameraUpPlane);
cameraPosWorld = reflectionPlaneObject.TransformPoint(cameraPosPlane);
reflectionCamera.transform.position = cameraPosWorld;
reflectionCamera.transform.LookAt(cameraPosWorld + cameraForwardWorld, cameraPosWorld);
reflectionCamera.transform.LookAt(cameraPosWorld + cameraForwardWorld, cameraUpWorld);
}
}
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment