public static void CalculateCaptureCameraViewProj(PlanarReflectionProbe probe, out Matrix4x4 worldToCamera, out Matrix4x4 projection, out Vector3 capturePosition, out Quaternion captureRotation, Camera viewerCamera = null)
 {
     ReflectionSystemInternal.CalculateCaptureCameraViewProj(
         probe,
         out worldToCamera, out projection, out capturePosition, out captureRotation,
         viewerCamera);
 }
Ejemplo n.º 2
0
 public static void CalculateCaptureCameraProperties(PlanarReflectionProbe probe, out float nearClipPlane, out float farClipPlane, out float aspect, out float fov, out CameraClearFlags clearFlags, out Color backgroundColor, out Matrix4x4 worldToCamera, out Matrix4x4 projection, out Vector3 capturePosition, out Quaternion captureRotation, Camera viewerCamera = null)
 {
     ReflectionSystemInternal.CalculateCaptureCameraProperties(
         probe,
         out nearClipPlane, out farClipPlane,
         out aspect, out fov, out clearFlags, out backgroundColor,
         out worldToCamera, out projection, out capturePosition, out captureRotation,
         viewerCamera);
 }
Ejemplo n.º 3
0
 public static void SetParameters(ReflectionSystemParameters parameters)
 {
     s_Instance = new ReflectionSystemInternal(parameters, s_Instance);
 }