gitextract_t4nb5sit/ ├── .github/ │ └── workflows/ │ └── build.yaml ├── .gitignore ├── .gitmodules ├── BUILD.md ├── CMakeLists.txt ├── LICENSE ├── README.md ├── data/ │ ├── test.ply │ └── test_vr.json ├── font/ │ └── JetBrainsMono-Medium.json ├── meta-quest/ │ ├── cp_from_sdk │ └── splatapult/ │ ├── .gitignore │ ├── Projects/ │ │ └── Android/ │ │ ├── AndroidManifest.xml │ │ ├── build.bat │ │ ├── build.gradle │ │ ├── build.py │ │ ├── gradle.properties │ │ ├── jni/ │ │ │ ├── Android.mk │ │ │ └── Application.mk │ │ └── settings.gradle │ ├── assets/ │ │ ├── .gitignore │ │ └── donotedelete.txt │ └── java/ │ └── com/ │ └── oculus/ │ └── NativeActivity.java ├── shader/ │ ├── carpet_frag.glsl │ ├── carpet_vert.glsl │ ├── debugdraw_frag.glsl │ ├── debugdraw_vert.glsl │ ├── desktop_frag.glsl │ ├── desktop_vert.glsl │ ├── multi_radixsort.glsl │ ├── multi_radixsort_histograms.glsl │ ├── point_frag.glsl │ ├── point_geom.glsl │ ├── point_vert.glsl │ ├── presort_compute.glsl │ ├── single_radixsort.glsl │ ├── splat_frag.glsl │ ├── splat_geom.glsl │ ├── splat_peel_frag.glsl │ ├── splat_vert.glsl │ ├── text_frag.glsl │ └── text_vert.glsl ├── src/ │ ├── android_main.cpp │ ├── app.cpp │ ├── app.h │ ├── camerapathrenderer.cpp │ ├── camerapathrenderer.h │ ├── camerasconfig.cpp │ ├── camerasconfig.h │ ├── core/ │ │ ├── binaryattribute.cpp │ │ ├── binaryattribute.h │ │ ├── debugrenderer.cpp │ │ ├── debugrenderer.h │ │ ├── framebuffer.cpp │ │ ├── framebuffer.h │ │ ├── image.cpp │ │ ├── image.h │ │ ├── inputbuddy.cpp │ │ ├── inputbuddy.h │ │ ├── log.cpp │ │ ├── log.h │ │ ├── optionparser.h │ │ ├── program.cpp │ │ ├── program.h │ │ ├── statemachine.h │ │ ├── textrenderer.cpp │ │ ├── textrenderer.h │ │ ├── texture.cpp │ │ ├── texture.h │ │ ├── util.cpp │ │ ├── util.h │ │ ├── vertexbuffer.cpp │ │ ├── vertexbuffer.h │ │ ├── xrbuddy.cpp │ │ └── xrbuddy.h │ ├── flycam.cpp │ ├── flycam.h │ ├── gaussiancloud.cpp │ ├── gaussiancloud.h │ ├── magiccarpet.cpp │ ├── magiccarpet.h │ ├── maincontext.h │ ├── ply.cpp │ ├── ply.h │ ├── pointcloud.cpp │ ├── pointcloud.h │ ├── pointrenderer.cpp │ ├── pointrenderer.h │ ├── radix_sort.hpp │ ├── sdl_main.cpp │ ├── splatrenderer.cpp │ ├── splatrenderer.h │ ├── vrconfig.cpp │ └── vrconfig.h ├── tasks.py └── vcpkg.json