tweak view model camera rendering for better performance

- camera far distance to reduce lights getting rendered needlessly
- remove ambient occlusion from depth render task
This commit is contained in:
2022-05-28 14:02:43 +03:00
parent 553280945e
commit 6975f92644
2 changed files with 4 additions and 2 deletions

View File

@@ -93,7 +93,7 @@
"Layer": 2,
"FOV": 65.0,
"Near": 1.0,
"Far": 505.0,
"Far": 40.0,
"RenderLayersMask": 4294967294
},
{

View File

@@ -50,6 +50,7 @@ namespace Game
CreateTextures((int)camera.Viewport.Width, (int)camera.Viewport.Height);
// Color pass
sceneTask = new SceneRenderTask();
sceneTask.Order = -1;
sceneTask.Camera = camera;
@@ -59,12 +60,13 @@ namespace Game
sceneTask.Enabled = true;
sceneTask.RenderingPercentage = MainRenderTask.Instance.RenderingPercentage;
// Depth pass
sceneTask2 = new SceneRenderTask();
sceneTask2.Order = -2;
sceneTask2.Camera = camera;
sceneTask2.ViewMode = ViewMode.Depth;
sceneTask2.Output = texture2;
sceneTask2.ViewFlags = ViewFlags.DefaultGame;
sceneTask2.ViewFlags = ViewFlags.None;
sceneTask2.Enabled = true;
sceneTask2.RenderingPercentage = MainRenderTask.Instance.RenderingPercentage;