# TODO - [ ] Rewrite SH Array to use interleaved RGB rather than contiguous data per channel - [ ] Switch to using ByteAddressBuffers instead of loops in CalculateSH.hlsl - [ ] Optimize CalculateAxes.hlsl - [ ] Allow splat data buffers to be accessible by other VFX Graphs - [ ] Support SOGS format - [ ] Add exception reporting and handling for incomplete splat data - [ ] Add support for other PLY data types and endianness - [ ] Add support for ASCII PLY data - [ ] Fix the header parsing logic in SplatImporter.cs - [ ] Add more thorough checks in SplatDataBinder.cs