update ply loader to return structure-of-arrays update pipeline to use structure-of-arrays Make sorting more efficient use geometry shader in piipeline to generate vertices create UI using egui or imgui for controlling camera