ageller / Firefly

A WebGL interactive particle viewer
GNU Affero General Public License v3.0
65 stars 13 forks source link

Octree rework #125

Closed agurvich closed 2 years ago

agurvich commented 2 years ago

huge changes to python octree build and how nodes are prioritized to be drawn in javascript to support gaia DR3 dataset.

agurvich commented 2 years ago

need to (at the very least) clean up the old octree code (i.e. delete it). not sure it's actually being referenced anymore.

agurvich commented 2 years ago

starting to make more QoL changes so want to merge this into main. i cleaned up the old octree code (and honestly .fftree files are very close to being .ffly files at this point) so we might consider merging the two file types. i'm thinking i'm gonna take a second shot at the LoD and write something that reads in the binary files manually (then we can just ditch kaitai all-together @_@)