* updated three.js version. only send camera information when it moves
* changing code back to updating camera constantly because packets seem to be lost
* name change
* starting viewer docs
* new workflow
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* ga
* homepage
* homepage
* / to ?
* more documentation
* fixed none error
* instant ngp fix
* faster image sending over tcp. instant ngp bin fix. lowest res when moving
* black
* requirements
* updated three.js version. only send camera information when it moves
* changing code back to updating camera constantly because packets seem to be lost
* interrupting function during rendering
* small linting fixes
* added logic for interrupting rendering + separted out visualizer logic from trainer
Co-authored-by: evonneng <evonne_ng@berkeley.edu>
+ Convert Frustum and RayBundle into TensorDataclasses.
+ Support TensorDataclass fields in TensorDataclasses
+ Support non batched types in TensorDataclass (The are iignored)
* renaming dataloader to data. adding some dataloader classes
* restructuring configs
* fixed instant ngp tcnn direction rescaling
* working through test cases
* black and lint and tests