Mengapa Minecraft menggunakan poligon untuk menggambar medan dunia alih-alih voxel?
Perangkat keras grafis berfungsi dengan dan merender segitiga, jadi Anda harus menggunakan segitiga jika Anda menginginkan akselerasi perangkat keras. Kebanyakan voxel renderer menggunakan sesuatu seperti Marching Cubes untuk mengekstraksi mesh poligonal dari representasi voxel dan menyatakannya; rendering volume langsung biasanya mahal secara komputasi.
Apakah mesin rendering berbasis voxel sesuai untuk dunia game yang sepenuhnya dirusak dibangun dari batu seperti Minecraft?
Iya nih.
Apakah akan lebih efisien daripada menggunakan poligon?
Mungkin, tetapi bukan karena voxel lebih cepat atau lebih murah untuk di-render (pada kenyataannya, voxel lebih mahal untuk di-render karena Anda harus mengonversi set data). Representasi Voxel cocok untuk manipulasi lebih mudah daripada poligon - jadi jauh lebih mudah untuk menambah dan menghapus potongan, potongan-potongan dunia yang diwakili oleh kumpulan data.