Find older Posts on: https://x.com/BrianBreiholz
As I didn't get to post any of it here before, I made a compilation of all my previous introductory material.
Check it out :)
www.youtube.com/watch?v=RCph...
#gamedev #animation
#threejs #gamedev #IndieGameDev
#threejs #gamedev #IndieGameDev
#threejs #gamedev #IndieGameDev
#threejs #gamedev #IndieGameDev
I took @sketchpunk.bsky.social's octahedron unwrapping code and contributed atlas generation (and some suuper hacky impostor rendering) – maybe someone can push this further for the community :)
GitHub Link below:
I took @sketchpunk.bsky.social's octahedron unwrapping code and contributed atlas generation (and some suuper hacky impostor rendering) – maybe someone can push this further for the community :)
GitHub Link below:
#threejs #gamedev #IndieGameDev
#threejs #gamedev #IndieGameDev
Dynamic terrain chunks generated at runtime using meshoptimizer with lockborders modifier (no cracks between chunks)
The wireframe won't look as satisfying, but generating and rendering is super fast!
#threejs #gamedev #IndieGameDev
Dynamic terrain chunks generated at runtime using meshoptimizer with lockborders modifier (no cracks between chunks)
The wireframe won't look as satisfying, but generating and rendering is super fast!
#threejs #gamedev #IndieGameDev
#threejs #gamedev #creativecoding
#threejs #gamedev #creativecoding
#threejs #gamedev #IndieGameDev
#threejs #gamedev #IndieGameDev
#threejs #gamedev
sneak peak at indirect light + albedo . Turned up the bounce intensity a bit too much, but it nicely showcases the dynamic soft shadows (see the ground below the barrels)
#threejs #webgl #creativecoding
sneak peak at indirect light + albedo . Turned up the bounce intensity a bit too much, but it nicely showcases the dynamic soft shadows (see the ground below the barrels)
#threejs #webgl #creativecoding
For context: there are no direct lights in this scene, this is just the mesh reacting to an environment map.
#gamedev #webgl
For context: there are no direct lights in this scene, this is just the mesh reacting to an environment map.
#gamedev #webgl
Working on a small Jump & Run game in
@threejs.org to showcase Animagica.
It's not enough to have beautifully animated models. We need a runtime system that controls which clips get played and how to transition between them based on our game state.
#threejs #webgl #gamedev
Working on a small Jump & Run game in
@threejs.org to showcase Animagica.
It's not enough to have beautifully animated models. We need a runtime system that controls which clips get played and how to transition between them based on our game state.
#threejs #webgl #gamedev
#threejs #webgl #gamedev #indiegame
#threejs #webgl #gamedev #indiegame
Using @triplex.dev as my level editor.
Custom Blender plugin and server for instant assets updates. @threejs.org BatchedMesh to reduce draw calls (500+ Assets (~1500 meshes) -> 23 Draw calls)
#gamedev #threejs
Using @triplex.dev as my level editor.
Custom Blender plugin and server for instant assets updates. @threejs.org BatchedMesh to reduce draw calls (500+ Assets (~1500 meshes) -> 23 Draw calls)
#gamedev #threejs
As I didn't get to post any of it here before, I made a compilation of all my previous introductory material.
Check it out :)
www.youtube.com/watch?v=RCph...
#gamedev #animation
As I didn't get to post any of it here before, I made a compilation of all my previous introductory material.
Check it out :)
www.youtube.com/watch?v=RCph...
#gamedev #animation
#threejs #gamedev #creativecoding
#threejs #gamedev #creativecoding
#threejs #gamedev #creativecoding
#threejs #gamedev #creativecoding