Quelles sont les bonnes ressources pour la construction d'un moteur voxel? [fermé]

41

Quelles sont les bonnes ressources (tutoriels, code, documents, etc.) pour en savoir plus sur le rendu en voxel ?

Firas Assaad
la source

Réponses:

15

J'ai récemment fait des expériences avec des voxels pour le rendu du terrain, avec un soutien pour les surplombs. J'ai pas mal utilisé ces articles pour construire mon prototype:

  • Ce GPU est un chapitre 3 consacré à la création d’un terrain procédural sur le GPU. Même si ma solution reposait sur le processeur (je travaille avec le shader modèle 3, je ne pouvais donc réutiliser aucun de leurs shaders). Il y a beaucoup de bonnes informations enfouies ici!
  • L'entrée wikipedia sur l' algorithme des cubes en marche . Grand ensemble de références, comme ce site qui offre une bonne vue d' ensemble sur le fonctionnement des choses.
  • Pour tout travail de procédure, vous aurez besoin d'une bonne bibliothèque de bruit comme Lib noise (a également une version # ).

Quelque chose à rechercher, je ne pourrais jamais obtenir la génération normale de fonctionner correctement une fois que j'ai généré un maillage de mes voxels. Si quelqu'un peut donner des indications à ce sujet, je vous en serais reconnaissant.

Cubed2D
la source
8

Voici un didacticiel vieux de 10 ans qui s'intéresse de très près au rendu de Voxel en tant que technologie. C'est toujours une bonne lecture.

Ólafur Waage
la source
1
Cet article n'existe plus.
Afonso Lage
5

Cet article de Jon Olick est très intéressant: http://s08.idav.ucdavis.edu/olick-current-and-next-generation-parallelism-in-games.pdf

Et ces deux discussions sur le forum à ce sujet: http://ompf.org/forum/viewtopic.php?f=3&t=904

et: https://mollyrocket.com/forums/viewtopic.php?t=551

Cela vous donne un bon aperçu de la façon dont les choses pourraient être faites dans un moteur voxel moderne.

NocturnDragon
la source
Le 2ème lien semble être ce qui est maintenant un addon de navigateur (éventuellement malveillant) et le 3ème lien est mort. Je voulais juste avertir les gens avant qu'ils ne prennent la peine de cliquer :)
Shelby115
2

Je travaille sur une bibliothèque voxel à source ouverte appelée PolyVox qui contient une bonne documentation pour la technologie. Également lié au bas de notre page de documentation, vous trouverez un chapitre de «Game Engine Gems Volume 1» sur les représentations volumétriques dans les jeux via Google Livres.

milliams
la source