Hi everyone,
I’m Justin, from KinematicSoup.
Since Unite 2015 we have been working on Scene Fusion, a tool that enables your team to work together in real-time.
Availability
We distribute Scene Fusion via our website and the Unity Asset Store. Scene Fusion is specific to each minor Unity release version, so we only support LTS releases.
What is it?
It is a way of sharing a scene so you and your team can work together in real-time. It’s like Google Docs for Unity.
Here it is in action where 7 people work together to build a scene in under an hour.
What does this do for you?
Scene Fusion lets you and your team assemble scenes much more quickly. If you are laying out a level, bring your decorators with you. If you are a lead designer, supervise and provide feedback in real-time while your design team is working on building the scene out. You can focus on one scene at a time, including sub-scenes, get it done, and move on to the next as a group.
We have several customers reporting to us that their teams are able to work twice as fast when using Scene Fusion, as well as schedules completing weeks worth of work in a few days.
If you’re interested, check us out on youtube! We have tutorials and workflow videos there, with more coming all the time.
Is it Source Control?
Scene Fusion is different from source control. It does not sync your assets or code. We recommend you use collab, Perforce, PlasticSCM, git, or svn to handle that work. Scene Fusion does work WITH source control, so while you are in session you can use source control to add new assets! We even have placeholders for other who have not yet pull the new assets in.
What about code/scripts?
We get asked this A LOT. We don’t sync code and assets, so use source control to push those changes to each other… If you change something while in a Fusion Session, Scene Fusion detects the change the provides the team with a notification of the difference without interrupting the session. Once you use source control to push your changed asset or code, and they pull the change in, the notification will be cleared automatically.
What about plugins?
Scene Fusion ships with extensions to support the latest versions of official Unity plugins (ProBuilder, Cinemachine, EXR, etc). It is possible to create your own extensions to support plugins you are using or have created. For larger paying customers, we will help you with this - just ask!
Update: Scene Fusion 2 for Unity is now released
We are now on version 2.0.1, and an asset store version is in the works.
[Edit 1 - added info about this not being a source control replacement and youtube link]
[Edit 2 - added more specific info about how to use Scene Fusion with source control, and what can/cannot be synced]
[Edit 3 - we support EditorVR, and other plugins such as Ferr2D, ProBuilder]
[Edit 4 - we support arbitrarily large scenes in the paid version and PlayMaker]
[Edit 5 - official support for EditorXR and Unity 2017.2 is finally live]
[Edit 6 - yes, the project is alive, we just forgot to update this thread. We are now on Scene Fusion 1.8. We have deprecated support for non-unity 3rd party plugins as it is getting too complex to offer wide unity version support and plugin support]
[Edit 7 - Scene Fusion has been updated significantly. Clarified how Scene Fusion now tolerates project differences, including code and asset differences, between collaborators during a session. Clarified plugin support]
[Edit 8 - Scene Fusion 2 is released]