Migration v0.1 to v0.2
v0.2.0 is a breaking architecture release.
Package Paths
- Old single package:
Luna-Flow/geometry3d - New packages:
Luna-Flow/geometry3d/coreLuna-Flow/geometry3d/viewLuna-Flow/geometry3d/frontendLuna-Flow/geometry3d/backend/tuiLuna-Flow/geometry3d/demo
Demo Command
sh
moon run src/demo --target native
moon run src/demo --target native -- --sphere --onceRendering Flow
The old render_mesh(mesh, transform, config) TUI entry point is replaced by:
text
Scene + RenderView
-> frontend build_draw_list
-> backend/tui render_draw_listTerminal y-scale moved fully into backend/tui.