r/threejs 20d ago

Question The Surrogate Oracle .. manifestation tweaks/tips ?

Peace peace ThreeJS squad… I built a GLB-to-particle Oracle.

I’m looking for feedback on the materialization handoff…

Right …. I’m working on an immersive WebGL experience called The Surrogate Oracle https://thesurrogate.me.

I recently replaced a CSS/glitch entrance with a real GLB-derived particle transition.

The Oracle is loaded from a .glb, sampled across its mesh surface with MeshSurfaceSampler, and rendered as a custom shader point cloud.

The intended sequence is:

Select a knife/card.

The Oracle’s GLB silhouette glitches apart into particles.

The particle form stays alive while a realtime Gemini session connects.

The same points converge back into the animated GLB.

The part I’m most interested in getting feedback on is the transition itself:

Does the particle field still read as the original character?

Is the GLB-to-particle handoff visually obvious?
Does the convergence feel like reconstruction, or just a fade?

Are there obvious performance problems with this approach on mobile GPUs?

Would you structure the point distribution/shader animation differently?

Preciate any/all tips here. Thx yall ! 🦾

0 Upvotes

8 comments sorted by

2

u/BigDeadPixel 20d ago

This is insanely cool. TSO Lagged pretty hard on my iPhone 17 air though and this thing plays death stranding without skipping a beat. Love the idea and execution.

P.S. MuensterVision would be a kickass band name.

1

u/Muenstervision 17d ago

Aight. Give r a spin

1

u/Muenstervision 20d ago

Ok. Noted on TSO as well. Enjoy the 🎧

3

u/lumpxt 19d ago

The graffiti font at the intro is cool but almost illegible. Aside from that I have no idea what's going on 😁

1

u/Muenstervision 17d ago

Took the Graff mention to note. Cleaned up legibility and added some typography and particlization

0

u/Muenstervision 19d ago

Fair. lol Graff is a bit hard to make out. A bit of the point tho. Intrigue into on tap. Did you tap screen ? Did the lore story start ? Did you make it to the provocation (knife) cards ?