Register and share your invite link to earn from video plays and referrals.

isaacmason
@isaac_mason_
Drinking takeaway code, writing clean coffee.
Joined November 2021
601 Following    1.4K Followers
I made a little gaussian splat game demo set in a world created in World Labs Marble, using three.js + spark + crashcat + navcat, and I made a video about it! On the @theworldlabs youtube channel now: + project github: My interest in game programming started from a place of curiosity after watching videos like SimonDev's three.js game tutorials. I tried to create something of the same spirit for this one :) It's a tour of the building blocks and concepts that come together to build a browser game inside a gaussian splat scene. It covers: - rendering gaussian splats with three.js + spark with level of detail - splat collision mesh generation - splat navigation mesh generation - adding a first person character controller - baking light probes for a gaussian splat to get environment lighting on characters - casting shadows from characters on a proxy mesh - character pathfinding + navigation mesh queries for quest ribbons - a silly prototype fetch quest in the game world to find the missing spaceship keys I don't think the game will win any awards 😛 but I hope it is a fun & useful game technology tour. Enjoy!
Show more