Make canonical Unity client buildable and typed-state seeded
This commit is contained in:
parent
530561b946
commit
b4e2f1fcc7
13 changed files with 89 additions and 11 deletions
|
|
@ -44,9 +44,8 @@ public sealed class AetheriaUnityClient : MonoBehaviour
|
|||
|
||||
private static void CreateView()
|
||||
{
|
||||
var pipeline = UniversalRenderPipelineAsset.Create();
|
||||
GraphicsSettings.defaultRenderPipeline = pipeline;
|
||||
QualitySettings.renderPipeline = pipeline;
|
||||
if (GraphicsSettings.currentRenderPipeline is not UniversalRenderPipelineAsset)
|
||||
throw new InvalidOperationException("Aetheria Unity requires the project-configured Universal Render Pipeline asset.");
|
||||
var cameraObject = new GameObject("Main Camera") { tag = "MainCamera" };
|
||||
var camera = cameraObject.AddComponent<Camera>();
|
||||
cameraObject.AddComponent<UniversalAdditionalCameraData>().renderPostProcessing = true;
|
||||
|
|
|
|||
Loading…
Reference in a new issue