Export a Scene
When you export a space you built in Unity as a scene bundle (.scene.lsb), you can load it into the Studio app as a Scene.
It is a mechanism for packing a single .unity scene containing your background, stage, and placed objects into one file so the Studio app can load it additively.
In the Studio app, the loaded scenes are composed into the stage for your stream — the World. For how scenes relate to worlds, see Worlds.
The steps for loading an exported scene in the Studio app are also in Worlds.
Prepare the Scene
Create the space you want to use as a stage as a regular Unity scene (.unity). One .scene.lsb contains one Unity scene.
- Place everything you want to load as a stage in this scene, such as the background, stage, lights, and placed objects.
- The Studio app loads scenes additively. The lights of the scene you make active become the lighting reference.
Scene Specifications
Author your scene to meet the following requirements to match the Studio app.
Render Pipeline (Built-in RP)
The Studio app runs on the Built-in RP. Author your scene in a Built-in RP environment as well. If the render pipeline differs, the scene may not display correctly even after loading.
Post-processing (Layer 22)
Layer 22 is reserved for "PostProcessing." Because it uses the Built-in RP Post Processing Stack, the Studio camera references post-process volumes on Layer 22.
If you add post-processing to your scene, place the Post-process Volume on Layer 22 (PostProcessing). A volume on any other layer will not be picked up by the Studio camera.
Assign Layer 22 with the same number and name as the Studio app. If the layer number is off, it won't match the camera's volume layer mask and won't take effect.
VRChat Components
Because the Studio app is not VRChat, VRChat SDK components do not work (Udon / UdonBehaviour, PhysBone, Contact, Constraint, and so on). If you are repurposing a scene built for a VRChat world, remove these VRChat components beforehand. In particular, Udon-related components (UdonBehaviour and Udon programs) will not run as gimmicks, so remove them. They won't function if left in, and in environments without the VRChat SDK installed they cause Missing Script references or errors.
Export
- In the Project window, select the scene asset (
.unity) you want to export. - From the Assets menu (or by right-clicking the scene), choose Lilium Live Studio → Export Scene Bundle (.scene.lsb).
- The menu is disabled unless a scene asset is selected.
- Specify a file name in the save dialog and save. The
.scene.lsbextension is added automatically, so you only need to enter the name.
Add the exported .scene.lsb file from the Studio app's Remote app Worlds page to load it.
Tested Backgrounds
Related Links
- Worlds — How to load an exported scene in the Studio app to build a world, and the difference between scenes, worlds, and live scenes
- Build a VTuber Streaming App — A quick start for building the Studio app itself that loads scenes
- SDK Components — The role of each package, including LiveStudio