Ada dua kendala yang harus Anda hadapi untuk mencapai kualitas yang sama seperti yang ada di gambar, yang pertama artistik dan yang kedua adalah teknis (memori, pemrosesan). Pertama saya berasumsi bahwa Anda sudah menyelesaikan masalah artistik Anda, Anda dapat membuat model, seni dan shaders dll. (Sebagian karena saya tidak bisa menjawab masalah seni)
Masalah teknis utama adalah bahwa ketika menguapkan model-model yang Anda buat dalam detail tingkat tinggi, Anda akan berakhir dengan sejumlah besar voxel kecil. Memproses dan merender sejumlah besar voxels bukanlah hal sepele. Jawabannya disebut Sparse Voxel Octrees
SVO akan memberi Anda kemampuan untuk membuat model yang sangat rinci tanpa memproses semua voxel, tetapi hanya yang terlihat. Perhatikan bahwa untuk membuat SVO Anda harus menggunakan ray-casting daripada teknik rasterisasi biasa.
Lebih detail tentang SVO dalam tulisan ini
Berikut ini adalah sumber terbuka dengan penerapan Lisensi BSD dari SVO https://code.google.com/p/efisien-sparse-voxel-octrees/
Berikut adalah video yang menjelaskan rendering berbasis poligon vs SVO (pro dan kontra).