818 B
818 B
TODO
- Account for the fact that a larger minor axis "hardens" splat edges
- Maybe shift the alpha gradient, or incorporate into shader
- Write shader that prevents pixel overdraw
- 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
DONE
- Rewrite SH Array to use interleaved RGB rather than contiguous data per channel
- Switch to using ByteAddressBuffers instead of loops in CalculateSH.hlsl
- Used StructuredBuffer<float3> instead