Was sind einige gute Ressourcen (Tutorials, Code, Papers usw.), um mehr über das Rendern von Voxeln zu erfahren ?
Was sind einige gute Ressourcen (Tutorials, Code, Papers usw.), um mehr über das Rendern von Voxeln zu erfahren ?
Antworten:
Ich habe kürzlich einige Experimente mit Voxeln zum Rendern von Gelände mit Unterstützung für Überhänge durchgeführt. Ich habe diese Artikel so ziemlich benutzt, um meinen Prototyp zu bauen:
Ich musste aufpassen, dass die normale Generation nicht mehr richtig funktionierte, wenn ich aus meinen Voxeln ein Netz erzeugt hatte. Wenn jemand Hinweise dazu geben kann, wäre ich dankbar.
Hier ist ein 10 Jahre altes Tutorial , das sich ausführlich mit dem Voxel-Rendering als Technologie befasst. Es ist immer noch eine gute Lektüre.
Dieser Artikel von Jon Olick ist ziemlich interessant: http://s08.idav.ucdavis.edu/olick-current-and-next-generation-parallelism-in-games.pdf
Und diese beiden Forenthreads dazu: http://ompf.org/forum/viewtopic.php?f=3&t=904
und: https://mollyrocket.com/forums/viewtopic.php?t=551
Es gibt Ihnen einen schönen Überblick darüber, wie Dinge in einer modernen Voxel-Engine getan werden können.
Ich arbeite an einer Open-Source-Voxel-Bibliothek namens PolyVox, die einige gute Dokumentationen für die Technologie enthält. Am unteren Rand unserer Dokumentationsseite befindet sich außerdem ein Kapitel von "Game Engine Gems Volume 1" zu volumetrischen Darstellungen in Spielen über Google Books.
In diesem Stackoverflow-Beitrag finden Sie Links zu Voxel-Bibliotheken: https://stackoverflow.com/questions/8022123/know-any-voxel-graphics-c-libraries/12583533#12583533
Ich entwickle auch einen auf Voxel-Raycasting basierenden Renderer: http://www.forceflow.be/category/phd/
Ich habe einen Out-of-Core-Voxelizer und SVO-Builder entwickelt und Papier und Code hier veröffentlicht: http://graphics.cs.kuleuven.be/publications/BLD13OCCSVO/