Closed SimonDarksideJ closed 3 years ago
This seems more like an example than something practical to put in the SDK
There's a ton of knowledge on basic stuff like this for the Unity editor, I don't want to waste our time and resources on a subject that's easily searched.
The simple ask is to ensure beginners have EVERYTHING they need to get started and running. If we have to ask users to go read something else, or learn something else, then they might as well use other projects with more to offer.
Our beginner offering has to be seamless and something they can learn from.
There may be tons of knowledge like this, but we can pick low hanging fruit that accelerates projects easily.
I mean they do. The Unity APIs for scene loading are already there.
I agree with Stephen here. I see this more as an example. I mean even the issue title says "Example". I wouldn't even know how to get started implementing some "useful" SDK component here because that script would be like 3 lines of code in its simplest variant.
I do agree with Simon that a proper example for how to use the base scene setup would help newcomers.
OK, fair enough. I can see value in this just being a working "demo" for proper use of the scene management utils within an XRTK environment. So long as the example covers a few good cases like Canvases, cameras and what not, the fun complexities of additive scene loading. Not everything, just those things we've experienced as part of XRTK apps
Done with the examples hub
XRTK - Mixed Reality Toolkit Feature Request
Is your feature request related to a problem? Please describe
Currently, the expectation is that a new project will have an Additive loading script to manage the scenes in a project when the solution is started.
For beginners, it would be good to have a basic generic script to demonstrate this that will load a single scene on start. It should cover any known complexities when utilising Additive scene loading with XRTK (e.g. Canvas cameras)
How would you classify your suggestion
Describe the solution you'd like
Ideally, a simple generic script that can be utilitised in the Base Scene to additively load the main project scene. Nothing complex, but something beginners can look to work from.