Nice approach to this problem. I like the way you solved it, but I did notice one minor issue. Currently in SetupRenderTexture in "UnityPixelArtCamera/Assets/Ocias/PixelArtCamera/PixelArtCamera.cs", instead of setting the camera if it is null, you overwrite the camera only if it is not null. I'm mostly sure you want the opposite. if (mainCanvas != null) to actually be if (mainCanvas == null)
Nice approach to this problem. I like the way you solved it, but I did notice one minor issue. Currently in
SetupRenderTexture
in "UnityPixelArtCamera/Assets/Ocias/PixelArtCamera/PixelArtCamera.cs", instead of setting the camera if it is null, you overwrite the camera only if it is not null. I'm mostly sure you want the opposite.if (mainCanvas != null)
to actually beif (mainCanvas == null)