Blazingly Fast Greedy Mesher - Voxel Engine Optimizations @Tantandev
Blazingly Fast Greedy Mesher - Voxel Engine Optimizations  @Tantandev
Uploaded April 2024 | Updated September 2026, 2 weeks ago
This greedy mesher is blazingly fast. Written with Rust and Bevy, using clever bitwise operations we can generate chunk meshes, an average of 0.000195 per 32x32x32 mesh!!!
This mesher blows most culled meshers out of the water, and I want to teach you the "secrets" of how to implement this for own voxel engine.
There are 2 algorithms we'll explore:
Binary greedy meshing AND binary face culling.

IT'S OPEN SOURCE!
github.com/TanTanDev/binary_greedy_mesher_demo

Resources:
Greedy Meshing Voxels Fast - Optimism in Design Handmade Seattle 2022: youtu.be/4xs66m1Of4A?feature=shared
C++ binary greedy mesher repository: github.com/cgerikj/binary-greedy-meshing
Simplified greedy mesher article: vercidium.com/blog/voxel-world-optimisations

My discord group:
discord.gg/9P8QSYf

Want to support me?
⁍ XRP: rNHVVjvqhnec7ADaQ3GT3ifQ28USTantaN
⁍ Monero: 43Ktj1Bd4Nkaj4fdx6nPvBZkJewcPjxPB9nafnepM7SdGtcU6rhpxyLiV9w3k92rE1UqHTr4BNqe2ScsK1eEENvZDC3W1ur

0:00 blazingly fast
0:30 but why?
2:56 greedy meshing algorithm
4:23 indexing?
4:52 binary data
5:43 code: binary greedy meshing
7:44 chunk slicing
10:14 why it's slow
11:24 WORLDS FASTEST binary greedy mesher
19:43 why it's fast
21:01 interesting findings
22:22 resources

#rustlang #gamedev #programming
Blazingly Fast Greedy Mesher - Voxel Engine Optimizations500 million voxels/sec - Voxel engine optimizationsyour text editor SUCKSMaking procedural trees better in my Voxel GameAI slay monsters automatically - Game AutomationGame Engine Of The FutureGame Development With Strangers5 RUST DEVS Make a GAME Without COMMUNICATING!Rust breakout game tutorialProcedual Voxel Tree Generation - Rust GameHow I made AAA Sky Rendering from scratch
Tantan |

Blazingly Fast Greedy Mesher - Voxel Engine Optimizations

SHARE TO X SHARE TO REDDIT SHARE TO FACEBOOK WALLPAPER