-
Notifications
You must be signed in to change notification settings - Fork 5
Roadmap
anidivr edited this page Dec 31, 2023
·
5 revisions
The following are planned features in no particular order or priority
- Drop support for Troika - its async model is a pain to work with
- Add support for material icon font - coming soon
- Material caching as external class for sharing between diagrams - diagram option
- Optional texture cache for sharing loaded textures between diagrams
- Optional model cache for sharing loaded models between diagrams
- improve asset selection toolkit for use by designer - grid of items, paging
- Basic shapes designer to match react-flow shapes example
- depth support
- expand / collapse connected nodes
- depth support
- custom markers
- 3D implementation of smooth step - started, but not working
- select and drag multiple nodes
- depth - control mouse moves node in z direction
- Basic UI for VR - lil-gui implemented using this UI
- Currently derives from node - simplified version that doesn't require disabling node features to work
- frame friendly gradual loading (to avoid VR frame dragging)
- VR examples - hand input (Quest)
- improve documentation and add more How-To's
- more examples and templates
- new examples to improve the library (see future inspiration)
- move mermaid into its own library - use their flow.jison and flow parser to get nodes, edges and subgraphs
- library / templates of pre-built nodes and edges - lil-gui to adjust appearance and save to JSON
- Better touch screen support for resizing and scaling