Voxel Engine Software Tech #10 - Interpolation via Voxel
Find Your Sanity. Feb 15, 2022.
Custom software voxel engine.
Originally made for Global Game Jam 2021.
It's been almost a year in the GGJ 2021 when I re-made this engine in MonoGame C#.
10. This is a simple showcase of an ability I programmed into it long ago, which allows a loaded 1024 x 1024 height map, which is what you see here (borrowed from Comanche 3), to be converted into a higher resolution voxel (8192 x 8192 in this case). It is not doing real-time interpolation; it is still rendering voxels as normal; there are just many more of them.
This Comanche 3 height map appears to have so much detail that I suspect the original game had at least one layer of detailed height & color textures added onto it at run-time, otherwise, it has a little too much contrast from voxel to voxel in some cases. I'll have to add some kind of rendering improvement to allow for details, and allow the camera to get close to the terrain without it becoming too blocky -- but also not too polygon like, since that ruins the aesthetics of the voxel engine! :)
Playlists:
--------------------
- Voxel Software 3D: https://youtube.com/watch?v=uadGU-stF-w&list=PLjnbT4UISq0bQF1g85tE9jTrKfEtdRYlY
- Ray Casting 3D: https://youtube.com/watch?v=SkaPYZOKPQg&list=PLjnbT4UISq0YcFtRFjFQqK0g6ONNCtrvY
- Graph-All Calculator 2D: https://youtube.com/watch?v=kLSc7bZW2Bs&list=PLjnbT4UISq0YLgynFSpLzml4BMC6TDZL2
- Parallax Side-Scroll Shooter 2D: https://youtube.com/watch?v=l9bIYkZepPo&list=PLjnbT4UISq0Y_7IAN_zUzxgZnfhXxo_0Q
- Road Pseudo 3D: https://youtube.com/watch?v=rA4g4VX7ys8&list=PLjnbT4UISq0bnfd1RC3M4PgTgkmhlkikV
- Arena Shooter 2D: https://youtube.com/watch?v=VKjiuq437t0&list=PLjnbT4UISq0adw__Y9B2eXA0LL35TyORU
Websites:
---------------------
- GitHub: https://github.com/JDoucette
- Indie Game Studio: http://xona.com
- Blog: http://thefirstpixel.com