What's new
Editor
- A history panel: click an entry to undo or redo up to it.
- A material editor in the inspector, and Apply, Revert and Unpack buttons for prefabs.
- A project settings window: name, icon, start scene, input actions, layers, gravity and bus volumes.
- Icons in the viewport for lights, cameras, sounds and particle systems, with lines that show a light's reach or a camera's view when one is selected.
- A camera preview in the viewport's corner when a camera is selected.
- Zoom, orbit and pan in the viewport. Layers by name.
- Rename, copy and paste entities. Rename, move and delete asset files, with every reference kept.
- Drag entities to reorder siblings, and the gizmo moves the whole selection.
- A right-click New menu in the Assets panel, and New Script in the inspector.
Scripting
requirefor sharing code between scripts, events between scripts, named colours and debug lines.- Script fields can point at entities and assets, set by picking or dragging in the inspector.
Projects
- New projects start with a sky.
- The tutorial's game is a template.
- Imported meshes are reordered so the GPU draws them with fewer cache misses.
- Prefab files are parsed once, not once per instance, which was most of the cost of placing many.
Documentation
- A tutorial that builds a game, a Lua course, an editor tour and the key ideas.
- Guides for cameras, lights, rigid bodies, joints, debugging and troubleshooting. Read them at cairn.safi-studio.com.
Fixed
- Looking at a mesh renderer in the inspector no longer changes it.