reworked mesh decimation yes

This commit is contained in:
2026-01-19 09:50:54 +09:00
parent b57d54d69c
commit 54d6a0a1a4
74 changed files with 15788 additions and 8308 deletions

View File

@@ -0,0 +1,22 @@
# Todo List NOT LIGHTLESS RELATED XD
- [x] Bench iterating methods
- [x] Add a bunch of primitives
- [x] Add ConnectedMesh data structure
- [x] Add SharedMesh data structure
- [ ] Add vertex attributes
- [x] Add SharedMesh -> ConnectedMesh
- [ ] Add support for hardedges
- [ ] Add conversion of attributes
- [x] Add ConnectedMesh -> SharedMesh
- [ ] Add support for hardedges
- [x] Add export to obj
- [ ] Add support for normals
- [x] Add import from obj
- [ ] Add support for normals
- [x] Add decimate
- [x] Optimize until it is satisfying
- [ ] Take into account vertex normals
- [ ] Take into account borders
- [ ] Add an error target control
- [ ] Add create normals function