Skip to content

Commit fd760eb

Browse files
authored
Switch to SOG format for splats (#194)
1 parent 5161886 commit fd760eb

File tree

7 files changed

+4
-3
lines changed

7 files changed

+4
-3
lines changed
-1.1 MB
Binary file not shown.

examples/assets/splats/angel.sog

895 KB
Binary file not shown.
-16.3 MB
Binary file not shown.

examples/assets/splats/biker.sog

10.8 MB
Binary file not shown.

examples/splat.html

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<pc-asset src="../node_modules/playcanvas/scripts/esm/xr-controllers.mjs"></pc-asset>
2222
<pc-asset src="../node_modules/playcanvas/scripts/esm/xr-navigation.mjs"></pc-asset>
2323
<pc-asset src="../node_modules/playcanvas/scripts/esm/xr-session.mjs"></pc-asset>
24-
<pc-asset src="assets/splats/angel.compressed.ply" id="angel"></pc-asset>
24+
<pc-asset src="assets/splats/angel.sog" id="angel"></pc-asset>
2525
<pc-asset src="assets/skies/sepulchral-chapel-rotunda-4k.webp" id="rotunda"></pc-asset>
2626
<!-- Scene -->
2727
<pc-scene>
@@ -49,7 +49,7 @@
4949
</pc-scripts>
5050
</pc-entity>
5151
<!-- Statue -->
52-
<pc-entity name="statue" position="0 1 0" rotation="0 45 0">
52+
<pc-entity name="statue" position="0 1 0" rotation="0 -45 180">
5353
<pc-splat asset="angel"></pc-splat>
5454
</pc-entity>
5555
</pc-scene>

examples/video-recorder.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
<pc-asset src="assets/scripts/tweener.mjs"></pc-asset>
2222
<pc-asset src="assets/scripts/video-recorder.mjs"></pc-asset>
2323
<pc-asset src="assets/scripts/video-recorder-ui.mjs"></pc-asset>
24-
<pc-asset src="assets/splats/biker.compressed.ply" id="biker"></pc-asset>
24+
<pc-asset src="assets/splats/biker.sog" id="biker"></pc-asset>
2525
<!-- Scene -->
2626
<pc-scene>
2727
<!-- Camera -->

src/asset.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ const extToType = new Map([
1717
['mjs', 'script'],
1818
['ply', 'gsplat'],
1919
['png', 'texture'],
20+
['sog', 'gsplat'],
2021
['txt', 'text'],
2122
['vert', 'shader'],
2223
['webp', 'texture']

0 commit comments

Comments
 (0)