The PERFECT voxel rendering pipeline (and online demo) [Voxel Devlog #7]
HTML-код
- Опубликовано: 29 авг 2022
- Please check out the online demo: douglasdwyer.github.io/octo-r...
In this devlog, I describe how I moved my engine from a limited proof-of-concept to a fully-scalable piece of software. Specifically, I highlight the custom GPU memory allocator used for storing voxels, the algorithms used to convert voxel octrees to GPU data, and the culling techniques employed to draw even more objects onscreen.
Article describing voxel culling optimizations: nickmcd.me/2021/04/04/high-pe...
Music used in the video:
Corbyn Kites - Shadowing
Corbyn Kites - Orbit
David Cutter - Over There
Corbyn Kites - Lilac Skies
I can't wait to see Ace Of Spades being remade with this engine
You really should upgrade your mic
Imagine if Mojang hired talented programmers like this guy
This is really well done, thank you for explaining this in depth. I do highly recommend setting your gain a bit lower so you are not clipping the microphone, and then turn it up in post, it will help keep your audience engaged! Great work overall!
for like 9 years do you know how i can change tNice tutorials?
wow! I feel honored to be one of the first to play this
It looks amazing! Less like a voxel world and more like a 3D pixel scene. Great stuff!
Assuming you have a different approach than John Lin, it would be cool to see further down the line potential pros and cons, especially for physics/simulations, if you're aiming for that.
now add physics
I'm surprised the demo ran so smoothly on my laptop, which wasn't plugged in, and doesn't have a GPU. I was expecting a little lag at least.
i absolutely adore this style of graphics of voxel games, less minecraft and more like teardown, very nice! keep up the work man
that is so incredibly impressive! Both all the super cleaver things you did to optimize the code, but also how the whole engine looks! I couldn't even dream of doing something this incredibly! Keep up the amazing work!!
i’ve followed a lot of voxel series b4, this has been my favorite by far! been loving every update
Got recommended your tree-felling log and immediately went to binge this series from the beginning. Holy shit, your prowess is insane. Your dedication to optimisation is on another level. As an integrated-GPU user,,, thank you lol 🙏
It's fascinating to see someone by himself is capable to do this. Thank you for sharing
Very excited to see another long form video!
This channel is wildly underrated. On my way to watch the rest of the devlogs!
Wow, that looks amazing! Keep up the good work!
wow this looks great! i especially love the pixelated light effects!
This is quite impressive. Checked out the online tech demo. Did notice some rendering/loading issues but that's entirely understandable given it's current development. Looking forward to seeing how this progresses. I quite like the voxel style.