← Changelog
Daily2026-07-28

Material Editor, local-space gizmo, multi-select, and Play mode stability

This update brings a writable Material Editor, local-space gizmo rotation, Ctrl/Shift multi-select in the Content Browser, performance-optimized Hierarchy panel, and comprehensive Play mode stability fixes.

Material Editor M1

  • A writable Material Editor is now available — edit PBR material parameters (base color, metallic, roughness, textures) directly in the editor with full undo/redo support.
  • Material changes are saved eagerly and the asset catalog is recataloged automatically.

Local-space Gizmo

  • The transform gizmo now follows the selected object's rotation in local-space mode, matching the behavior of mainstream 3D editors.
  • A World/Local coordinate toggle is available in the viewport toolbar.
  • The gizmo maintains constant screen size regardless of camera distance.

Content Browser multi-select

  • Ctrl+Click for individual toggle and Shift+Click for continuous range selection now work across all item types (assets, folders, files).
  • Folder name input validates invalid characters; delete confirmation uses the engine's themed dialog instead of the browser's native popup.

Hierarchy panel improvements

  • Selecting a node automatically expands its ancestor chain and scrolls it into view.
  • Whole-tree re-renders during Play mode are eliminated — only changed rows update, dramatically improving frame rates with large scenes.
  • Search, collapse-all, and folder icon fixes.

Play mode stability

  • Switching between Editor and Agents workspaces no longer breaks Play mode state.
  • The viewport correctly pauses/resumes when hidden during Play.
  • Scene save no longer triggers a full reload — only the asset cache is invalidated.
  • Startup asset integrity scan detects and auto-repairs corrupt metadata.

Asset Inspector CRUD fix

  • Duplicate, Rename, and Delete actions in the Asset Inspector no longer fail with 400 errors caused by absolute URLs in the asset path.

Interface: Activity Rail and top menu

  • A new Activity Rail provides workspace navigation with a fixed resizable chat column.
  • A data-driven top menu bar replaces the previous static menu, with File > Open Project leading directly to the game list modal.
  • Dock layout persistence is fixed — dragging or resetting panels no longer loses layout on refresh.
  • Plugin sidebar follows system language via i18n.

Studio: AI carrier supervisor

  • A headless AI carrier supervisor manages runtime agents with handshake protocol support.
  • AnyDev initialization is faster with optimized toolchain loading.

← All daily updates