MeshSync for Unity is a powerful and free extension that enables you to sync your 3D scene from several popular DCC suites with the Unity game engine. This enables you to edit in Blender, 3DS Max, Maya and other content creation tools and see the results in real-time in the Unity engine. In the case of Blender you can actually see the results in both directions, enabling you to edit the scene in Unity and immediately see the results in action in Blender.
Features of MeshSync for Unity include:
- MeshSyncServer: to sync meshes/models editing in DCC tools into Unity in real time.
- SceneCache: to playback all frames of an .sc file exported using MeshSyncDCCPlugins
- SceneCache in Timeline
- Project Settings: to configure default settings for MeshSync components.
- Preferences: to configure DCC Tools integration.
- Geometry Nodes : to sync geometry nodes from Blender to Unity in real time.
MeshSync is available on Windows, Mac and Linux (although I had trouble personally getting it to run in Blender on MacOS ARM64 architecture). Plugins are available for:
- 3ds Max
You can learn more about MeshSync for Unity, including seeing a tutorial for using and installing it with Blender, in the video below.