Smooth shaded voxel ambient occlusion!
Hantverk'n » Devlog
I got smooth shaded voxel ambient occlusion working. I've implemented it in such a way as to have very little performance impact on the GLSL ray marching shader I wrote and this is all done in one render pass. I've also managed to still fit each voxel's data into a 32-bit integer which includes 16-bit RGB color (565), ambient occlusion weight value and a respective ambient occlusion weight centeroid.
There are some artifacts in the smooth ambient occlusion which I may be able to fix.
Flat ambient occlusion:
Smooth ambient occlusion:
Hantverk'n
Status | In development |
Author | Teknologicus |
Genre | Adventure |
Tags | Exploration, Open World, Voxel |
More posts
- Fast and Accurate Color Depth Conversion1 day ago
- Update: Hilbert Curve surface grooved stone block3 days ago
- Hilbert Curve surface grooved stone block3 days ago
- Overhaul of buffer use in voxel engine15 days ago
- Tetahexacontree 4x4x4 Occupancy Bitmasks Lookup Table27 days ago
- Voxel-level ambient occlusion optimization bits generation via compute shader68 days ago
- Image rotation via shearing73 days ago
- Rotation without rotating74 days ago
- Voxel volume mipmaps generation via compute shader75 days ago
- Dynamic global illumination methods87 days ago
Leave a comment
Log in with itch.io to leave a comment.