Full disclosure up front I’m building with Unity 5.5.0f3, the HDD on my computer is tiny, so I could not possibly fit both 4.6.x and 5.x on it. Up to this point I’ve been able to solve the problems myself with the help of the docs.
When I change grass’s Render Mode from Screen Space - Overlay to World Space. The grass renders off the screen, it looks as though it is not a UI element and I suspect therein lies my problem. In the console I get the following error
“Screen position out of view frustum (screen pos 816.000000, 0.000000, 1000.000000) (Camera rect 0 0 816 332)
UnityEditor.DockArea:OnGUI()”
Here is what I see when the grass is set to Screen Space - Overlay:
Here is what I get when I set it to World Space:
I’ve tried a few things to correct the issue:
- I moved the camera around in an attempt to frame the canvas, that lead to a mess where the image was gigantic on the camera view, I tried to adjust some camera settings but it never seemed to actually look like it was supposed to.
- I rebuilt everything on Level_02 and had the same issue… and again on Level_03.
- I deleted the camera and replaced it, reset it’s transform. Reset the transforms of the grass, camera and everything else in the scene.
I’m at a loss here, and am hoping someone can point out some silly little thing I over looked (as is usually the solution to things like this) so I can move on correctly. I’m tempted at this point to attempt to continue through this course with the canvas in Overlay, but I’m sure that’s not a good idea.
Thanks for the help!!