From 57c9a8f643ec0a5308ff4d2d3aa3cb6423e2e12f Mon Sep 17 00:00:00 2001 From: misabiko Date: Sun, 15 May 2022 11:54:02 -0400 Subject: [PATCH] Fixed quad height --- Assets/Scenes/Jason.unity | 4 ++-- Assets/Scripts/WorldSwitcher.cs | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Assets/Scenes/Jason.unity b/Assets/Scenes/Jason.unity index d743f21..21a671f 100644 --- a/Assets/Scenes/Jason.unity +++ b/Assets/Scenes/Jason.unity @@ -3183,8 +3183,8 @@ MonoBehaviour: renderQuad: {fileID: 2080936950} material: {fileID: 0} layer: 9 - tabWidth: 0.05 - quadOffset: 0.87 + tabWidth: 0.2 + quadOffset: 1 --- !u!1 &1385339222 GameObject: m_ObjectHideFlags: 0 diff --git a/Assets/Scripts/WorldSwitcher.cs b/Assets/Scripts/WorldSwitcher.cs index 59802f0..c33e0d3 100644 --- a/Assets/Scripts/WorldSwitcher.cs +++ b/Assets/Scripts/WorldSwitcher.cs @@ -148,7 +148,7 @@ struct WorldInfo { if (usingTexture) camera.targetTexture = null; - float height = 2f * Mathf.Atan(Mathf.Deg2Rad * camera.fieldOfView) * quadOffset; + float height = 2f * Mathf.Tan(Mathf.Deg2Rad * camera.fieldOfView / 2f) * quadOffset; renderQuad.localScale = new Vector3(camera.aspect * height, height, 1f); texture = new RenderTexture(Screen.width, Screen.height, 32); material.SetTexture(CameraTexture, texture);