uses <model-viewer> and acts like it, but takes .vox files which are exported by Magicka Voxel as source instead of GLTF files. It also uses voxel-triangulation.js to build a mesh out of the voxel model and vox-reader.js to parse vox files.
You can see a live demo here