Voxel Raymarching Level of Detail (fixed visual artifacts)
Hantverk'n » Devlog
I fixed the issue of visual artifacts with the level of detail by calculating ray distance in discrete units of voxel volumes. Before the distances were calculated from the origin to where ever the ray hit a side of a voxel. Furthermore, the mipmaps are per each voxel volume, so it makes even more sense to do it this way. Here's a video in color coded level of detail display:
Hantverk'n
Status | In development |
Author | Teknologicus |
Genre | Adventure |
Tags | Exploration, Open World, Voxel |
More posts
- Overhaul of buffer use in voxel engine6 days ago
- Tetahexacontree 4x4x4 Occupancy Bitmasks Lookup Table18 days ago
- Voxel-level ambient occlusion optimization bits generation via compute shader59 days ago
- Image rotation via shearing64 days ago
- Rotation without rotating65 days ago
- Voxel volume mipmaps generation via compute shader66 days ago
- Dynamic global illumination methods78 days ago
- More ambient occlusions optimizationsAug 30, 2024
- Procedurally generated grooved, cracked brick blocksAug 27, 2024
- Procedurally generated cobblestone blocks with surface indentationsAug 27, 2024
Leave a comment
Log in with itch.io to leave a comment.