677. Voxel Octree Realtime Raytracer
- < Vorheriges Bild
- 677. Voxel Octree Realtime Raytracer
- Nächstes Bild >
von Boris1993
Gepostet am Montag, 11. Februar 2013
Das Bild wurde 5 Mal bewertet.Du musst eingeloggt sein, um eine Bewertung abgeben zu können.
Hier ist mein erster Versuch eines Voxel Raytracers. Die Auflösung ist noch stark reduziert auf 133x100 Pixel, damit das Programm einigermaßen flüssig läuft. Der Renderer schießt für jeden Pixel des Bildschirms einen Strahl von der Kameraposition in die Szene. Durch die Octree Datenstruktur der Voxels, kann der Strahl große Bereiche überspringen, die leer sind. Wenn ein Strahl dann auf einen Voxel trifft, wird ein Pixel weiß eingefärbt und je nach Distanz, die der Strahl zurückgelegt hat verdunkelt. Demnächst werde ich meinen Algorithmus so weit Optimieren bis ich eine akzeptable Auflösung erreiche. Außerdem werde ich noch Farben und Schatten implementieren.
Hier das Programm
Linux: https://www.blitzforum.de/upload/file.php?id=12333
Windows: https://www.blitzforum.de/upload/file.php?id=12259
Hier das Programm
Linux: https://www.blitzforum.de/upload/file.php?id=12333
Windows: https://www.blitzforum.de/upload/file.php?id=12259
- < Vorheriges Bild
- 677. Voxel Octree Realtime Raytracer
- Nächstes Bild >
Kommentare
Es wurden noch keine Kommentare geschrieben