@@ -26,18 +26,66 @@ Currently:
2626
2727The project is in active development. The roadmap is as follows:
2828
29- ### v0.4.0
29+ ---
3030
31- - [ ] Projecting models onto models (2D onto 3D) - ✨WIP https://github.com/vojtatom/geometry
32- - [ ] Styling???
33- - [ ] Loading points and lines from SHP
31+ ## Backlog
32+
33+ These features are planned for the future, but not yet scheduled.
34+
35+ ### Priority Backlog
36+
37+ - [ ] Filter file inputs (add format filters)
38+ - [ ] Click off model - deselect all
39+ - [ ] Color indicating in group vs out of group in viewer
40+ - [ ] Delete group action button in the hierarchy menu
41+ - [ ] Group selection in hierarchy tree optimization (shift to select, deselect previous on selectiong previous)
42+ - [ ] Open editor on Group select
43+ - [ ] Unselect all on clicking away
44+ - [ ] Shortcuts for tab switching in editor
45+ - [ ] When in Table view, click to select model and extend the selection based on groups on key/button/action
46+
47+ ### Backlog
48+
49+ - [ ] Loading GeoJSON
50+ - [ ] Loading IFC metadata loading (memory-efficiency???)
51+ - [ ] Frustum culling
52+ - [ ] Connect to on-line storage and model admin
3453- [ ] Extract Utils to separate SDK form metacity editors
3554- [ ] Optional interactivity - build BVH only if user opts-in to make the loaded models clickable
55+ - [ ] Optimize deleting models - partition model BVH nodes based on submodels's ids
56+ - [ ] Named groups in hierarchy
57+ - [ ] Insert textured plane (location blueprints for reference)
58+ - [ ] Refactor General context - setting status messages, etc.
59+ - [ ] Add a button to open/hide the side panel
60+
61+ ### Bugs and Validations
62+
63+ - [ ] Do not allow keys to be empty in table view during conversion
64+
65+ ---
3666
37- ### v0.3.3 - 👨💻 In progress
67+ ## Planned Releases
3868
39- - [ ] Browsing hierarchy in viewer
40- - [ ] Styling based on data in hierarchy?
69+ These features are planned for the future, and scheduled for a specific release.
70+
71+ ### v0.4.1
72+
73+ - [ ] Projecting models onto models (2D onto 3D) - ✨WIP https://github.com/vojtatom/geometry
74+ - [ ] Loading points and lines from SHP
75+ - [ ] Export screenshot action
76+ - [ ] Selecting colormap
77+ - [ ] Hierarchy UI controls
78+
79+ 🧠 Call for consultation (TB planned, beginning of July 2023)
80+
81+ ### v0.4.0 - ✅ Released
82+
83+ - [x] Browsing metadata hierarchy in viewer
84+ - [x] Restructure menu in Editor (unify UI with viewer)
85+ - [x] Remove metadata view from transform view
86+ - [x] Display stats
87+ - [x] Styling based on data in hierarchy
88+ - [x] Move metadata layer styling up and down (in view controls)
4189
4290### v0.3.2 - ✅ Released
4391
@@ -67,6 +115,8 @@ The project is in active development. The roadmap is as follows:
67115 - [x] Assign metadata to model nodes
68116- [x] Resize guard update graphics (The "Oops" message is pretty lame)
69117
118+ 🧠 Call for consultation
119+
70120### v0.2.0 - ✅ Released
71121
72122- [x] Infrastructure for the built-in viewer (vite setup, etc.)
@@ -128,11 +178,3 @@ The project is in active development. The roadmap is as follows:
128178- [x] Split models
129179- [x] Hide models
130180- [x] Delete model
131-
132- ## Backlog
133-
134- - [ ] Merge whole models
135- - [ ] Loading GeoJSON
136- - [ ] Loading IFC metadata loading (memory-efficiency???)
137- - [ ] Remesh models - intersection of triangles
138- - [ ] Frustum culling
0 commit comments