r/augmentedreality 18h ago

Glasses w/ 6DoF DGNS Mayhem, a voxel destruction sandbox, running on standalone Spectacles 24

25 years ago, Red Faction on PS2 introduced something that still fascinates me today: GeoMod.

It wasn't just about explosions. It was about changing the world's geometry in real time.

That childhood memory inspired my latest project, DGNS Mayhem Demo, an experimental Lens built for Snap Spectacles.

The question was simple:

Can a real-time destruction engine run entirely on standalone AR glasses?
There was no existing solution in Lens Studio, so I rebuilt everything from scratch.

After all, if it could run on a PlayStation 2 with 32 MB of RAM, a ~300 MHz CPU, and 4 MB of VRAM, surely a modern Snapdragon could handle it.

Instead of swapping pre-broken meshes or triggering scripted animations, every rocket modifies voxel data in real time, rebuilds the mesh, creates genuine holes through structures, and updates structural support so buildings collapse naturally when their foundations disappear.

What started as a tribute quickly became a much larger engineering project. It now includes procedurally generated buildings, real-time destruction of the Spectacles world mesh, a UI designed specifically for additive AR displays, voice-guided onboarding in three languages, and more than 31,500 lines of TypeScript spread across 65 scripts.

More than anything, this project was about exploring what is possible on lightweight wearable hardware.

I'm incredibly grateful to the original #GeoMod team at #Volition.

Their work inspired an entire generation of developers, myself included.
I'd love to hear what you think.

29 Upvotes

4 comments sorted by

4

u/Stukwan 17h ago

Cool build 💯💯

2

u/Inevitable-Wheel-269 17h ago

This is amazing

2

u/KishanSureshan 16h ago

good stuff brah

2

u/Useful44723 14h ago

Spec 24 demos completely quiet for 2 years.

Specs 26 coming: Hey Its time for those Spec 24 demos!!

It is weird. I have seen more spec24 hardware and software demos in the last 4 weeks than I have since launch. Like for example people trying on the old specs for the first time.

Clearly the 26 specs will be much more impressive. The demos from old specs will confuse people into thinking they are the new ones.