Quickstart
Get Liminal Editor running in both Blender and Godot.
1. Godot: Enable the Addon
In Godot
- Extract
liminal_editor_1_0_godot.zip - Copy
liminal_editorfolder into your Godot projectaddonsfolder. - Open Project›Project Settings›Plugins and enable Liminal Editor.
-
(optional) Open Project›Project Settings›Liminal Editor›General and set
Workspace Folderto suitable path. The default directory isres://_blenderTip
The Liminal Editor section is only visible when Advanced Settings is enabled. Toggle it on using the Advanced Settings switch in the top-right corner of the Project Settings window.
-
Press Project›Tools›Liminal Editor›Sync Workspace. This creates the workspace folder, marked by a
.lmworkspacefile.
2. Blender: Install and Configure
In Blender
- Open Edit›Preferences›Add-ons›Install and select
liminal_editor_1_0_blender.zip. - Enable Liminal Editor in the add-on list.
- Expand the Liminal Editor addon section. In the Game Configurations section, click Game Configurations›+ Add Configuration, give it a name and set the Workspace Folder to the workspace folder Godot just synced, the one that contains
.lmworkspace(_blenderinside your Godot project by default), not the project root. Close Blender preferences. - Bring up the side panels (N), go to LM Toolkit and select the configuration from the dropdown. Selecting it loads the workspace.
Note
Configurations are saved locally in Blender settings. The selection is saved per blend file.
Tip
Add›Entity empty? Check LM Config for an error about the workspace folder, then click Reload Manifest.
3. Create a HelloWorld level in Blender
In Blender
- Clear the initial scene: AXEnter.
- Create a floor mesh: Add›Mesh›Plane and scale it 4× (S4Enter).
- Add a light entity: Add›Entity›light›light_omni and move it 1 unit up (GZ1Enter).
- Save the scene as
HelloWorld.blend. - In the LM Toolkit sidebar, find the LM Exporter panel and click Export Level. The level is exported to
res://_blender/levels/HelloWorld.lm.
4. Import into Godot
In Godot
- Create a new 3D scene.
- Add an LMMap node.
- Set its Map Path to the
.lmfile (e.g.res://_blender/levels/HelloWorld.lm). - Click Import in the inspector.
Note
Enable Auto Reload on the LMMap node for a live workflow: export from Blender and Godot updates within seconds.