Quali sono alcune buone risorse (tutorial, codice, documenti, ecc.) Per imparare il rendering voxel ?
Quali sono alcune buone risorse (tutorial, codice, documenti, ecc.) Per imparare il rendering voxel ?
Risposte:
Di recente ho fatto qualche sperimentazione con voxel per il rendering del terreno, con supporto per sporgenze. Ho praticamente usato questi articoli per costruire il mio prototipo:
Qualcosa da cercare, non avrei mai potuto far funzionare correttamente la generazione normale dopo aver generato una mesh dai miei voxel. Se qualcuno può dare qualche suggerimento per questo, sarei grato.
Ecco un tutorial di 10 anni che approfondisce il rendering di Voxel come tecnologia. È ancora una buona lettura.
Questo articolo di Jon Olick è piuttosto interessante: http://s08.idav.ucdavis.edu/olick-current-and-next-generation-parallelism-in-games.pdf
E quei due thread del forum al riguardo: http://ompf.org/forum/viewtopic.php?f=3&t=904
e: https://mollyrocket.com/forums/viewtopic.php?t=551
Ti dà una bella panoramica di come le cose potrebbero essere fatte in un moderno motore voxel.
Lavoro su una libreria voxel open source chiamata PolyVox che ha una buona documentazione per la tecnologia. Inoltre, nella parte inferiore della nostra pagina di documentazione è collegato un capitolo di "Game Engine Gems Volume 1" sulle rappresentazioni volumetriche nei giochi tramite Google Libri.
Controlla questo post Stackoverflow per i collegamenti alle librerie Voxel: https://stackoverflow.com/questions/8022123/know-any-voxel-graphics-c-libraries/12583533#12583533
Sto anche sviluppando un renderer basato su voxel raycasting: http://www.forceflow.be/category/phd/
Ho sviluppato un voxelizer out-of-core e un costruttore SVO e pubblicato articoli e codici qui: http://graphics.cs.kuleuven.be/publications/BLD13OCCSVO/