- Area headers get a per-area editor switcher backed by a shared
AreaEditorContext; Preferences can hide it.
- Animation camera area is a real navigable viewport aligned to the
scene camera; Graph Editor adds channel selection, keyframe drag/
insert/delete and interpolation.
- Geometry Nodes node locations round-trip through the native writer
and reader, so saved graphs keep their layout.
- Texture Paint can make linked library images local via a new native
makeImageLocal command before packing strokes.
- Compositor IMAGE and Render Layers nodes now persist to Main and
execute against packed images / the last PBR render.
- Spreadsheet row cap raised to 250k; Outliner gains Ctrl+A and arrow/
Home/End navigation.
Co-Authored-By: Claude Code <noreply@anthropic.com>
Author Compositor graphs in the web UI with React Flow and execute
them locally. The native writer materializes RGB/Exposure/Invert/Blur/
Mix/Alpha Over/Transform/Viewer/Composite nodes into a real
CompositorNodeTree, the reader returns node locations and more node
types, and save/reopen keeps nodes, links, positions and properties.
Co-Authored-By: Claude Code <noreply@anthropic.com>
- Add TexturePaintView with brush, stroke, undo/redo and OPFS persistence.
- Import/pack local images with a valid ImageTile and replace stale packed files.
- Sync the engine packed asset cache after Main refresh and pack operations.
- Add pixel-level texture paint E2E for draw/undo and OPFS reopen.
- Document linked-image limits and the local RE-derived practice texture.
Co-Authored-By: Claude Code <noreply@anthropic.com>
- Correct engine-manifest single wasm SHA and reuse cache for verification.
- Remove duplicate main-thread wasm fetch; raise init timeout to 300s.
- Record production deployment details and verification evidence.
Co-Authored-By: Claude Code <noreply@anthropic.com>
Accumulated uncommitted work: GHOST Web backend, WebGL/GPU web layer,
web workflow engine and protocol, tooling, docs and task records.
Large generated evidence, user-testing archives, build snapshots and
imported test assets remain untracked.
Co-Authored-By: Claude Code <noreply@anthropic.com>