If you put a Canvas inside a Player Object, batching no longer works and performance degrades.
narazaka
I'm not familiar with Unity, so I can't imagine whether this is an interesting issue with Instantiate (), or a problem specific to Player Objects.
However, at the very least, a canvas into a player object disables batching and results in poor performance. If this is an issue in the VRCSDK implementation, I hope it will be fixed.
ja:
If you put Canvas inside a Player Object, batching will not work and performance will degrade.
I'm not familiar with Unity, so I haven't been able to separate whether this was originally an Instantiate () issue or a Player Object-specific issue.
But at least, putting Canvas inside the Player Object will disable batching and worsen performance. If the problem is due to the VRCSSDK implementation, I would like it to be fixed.
Log In
narazaka
It's also possible that the cause is something somewhat different (a positioning issue?).
There is also a possibility that it is a completely different cause (location issue?)
narazaka
profiler