diff --git a/CHANGELOG.md b/CHANGELOG.md index ebadc4e..211e138 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -22,6 +22,7 @@ - Fixed the gizmos being drawn in Game View. - Fixed camera stacking. +- Fixed freezing when starting editor. ## [0.0.1] diff --git a/Runtime/Stages/Voxelizer.cs b/Runtime/Stages/Voxelizer.cs index 839efc2..6b2c220 100644 --- a/Runtime/Stages/Voxelizer.cs +++ b/Runtime/Stages/Voxelizer.cs @@ -20,7 +20,6 @@ public Voxelizer(VXGI vxgi) { CreateCamera(); CreateCameraDescriptor(); CreateCameraSettings(); - UpdateCamera(); } public void Dispose() { @@ -80,8 +79,8 @@ void CreateCamera() { _camera = gameObject.AddComponent(); _camera.allowMSAA = true; + _camera.aspect = 1f; _camera.orthographic = true; - _camera.pixelRect = new Rect(0f, 0f, 1f, 1f); } void CreateCameraDescriptor() { @@ -112,8 +111,8 @@ void UpdateCamera() { } _camera.farClipPlane = .5f * _vxgi.bound; - _camera.orthographicSize = .5f * _vxgi.bound; _camera.nearClipPlane = -.5f * _vxgi.bound; + _camera.orthographicSize = .5f * _vxgi.bound; _camera.transform.position = _vxgi.voxelSpaceCenter; } }