Skip to content

Commit ded6ff5

Browse files
formatting
1 parent 29efb56 commit ded6ff5

File tree

1 file changed

+1
-1
lines changed
  • extensions/2.0/Khronos/KHR_gaussian_splatting

1 file changed

+1
-1
lines changed

extensions/2.0/Khronos/KHR_gaussian_splatting/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ Written against the glTF 2.0 spec.
2121

2222
## Overview
2323

24-
Currently, PLY files serve as the de facto standard through their sheer simplicity and ubiquity. This extension aims to bring structure and conformity to the Gaussian Splat space while utilizing glTF to its fullest extent. Gaussian Splats are essentially a superset of a traditional point cloud, so we approached the extension with this mindset. The position, rotation, scale, and diffuse color are stored as standard attributes on a point primitive. If the point primitive contains the extension the renderer can know to render the point primitive as Gaussian Splats instead of a points.
24+
Currently, PLY files serve as the de facto standard through their sheer simplicity and ubiquity. This extension aims to bring structure and conformity to the Gaussian Splat space while utilizing glTF to its fullest extent. Gaussian Splats are essentially a superset of a traditional point cloud, so we approached the extension with this mindset. The **position**, **rotation**, **scale**, and **diffuse color** properties are stored as standard attributes on a point primitive. If the point primitive contains the extension the renderer can know to render the point primitive as Gaussian Splats instead of a points.
2525

2626
This approach allows for an easy fallback in the event the glTF is loaded within a renderer that doesn't support Gaussian Splats. In this scenario, the glTF file will render as a sparse point cloud to the user. It also allows for easy integration with existing compression like meshopt.
2727

0 commit comments

Comments
 (0)