Gregory Kramida
Gregory Kramida
(ITM)VoxelVolume should be templated on MemoryDeviceType -- to enforce argument compatibility to different function versions
- [ ] Modify Reset for VBH volumes - [ ] Add Erase method, which does the same thing as "Reset" from PVA, but fully cleans out the VBH volume...
(Not until gcc 10 is adapted as the mainstream compiler on Ubuntu) Instead of implementing abstract classes, make all Engine classes use C++20 concepts.
(to allow the compilers to inline the index's functions)
int GetAllocatedBlockCount() int GetVoxelBlockSize() unsigned int GetMaxVoxelCount() MemoryDeviceType GetMemoryType() templated GetIndexData?? - [ ] Add interface - [ ] Make VBH & PVA implement it, overriding the virtual functions -...
Need to be able to pass flag to save mesh after the N frames (--process_N_frames CLI option).
This could be one of the DynamicFusion (2015) datasets
These include -- (a) output paths (can use existing output argument somehow) (b) image range (c) voxel & warped voxel sizes