Realtime Raytracing in WebGL auch mit AMD

Foxel

Komplett-PC-Käufer(in)
Hallo, ich wollte mal mein Projekt vorstellen an dem ich gerade arbeite.
Es ist ein Realtime Raytracer der auch mit AMD / Intel GPUs funktioniert.
Hier mal ein Video dazu auf einer Vega64:

Eingebundener Inhalt
An dieser Stelle findest du externe Inhalte von Youtube. Zum Schutz deiner persönlichen Daten werden externe Einbindungen erst angezeigt, wenn du dies durch Klick auf "Alle externen Inhalte laden" bestätigst: Ich bin damit einverstanden, dass mir externe Inhalte angezeigt werden. Damit werden personenbezogene Daten an Drittplattformen übermittelt.
Für mehr Informationen besuche die Datenschutz-Seite.

Aktuell sollte es nur auf Chrome basierten Browsern funktionieren da ich bleeding edge Technologien wie Nested Webworker einsetze.
Link zur Demo: Voxel Octree

Steuerung:
* Block löschen - links klick
* Block setzen - rechts klick
* Größe ändern - Mausrad
* Farbe wählen - zahlen 1 - 0 (nicht auf num block)

Bekannte Bugs:
* Nvidia GPUs haben Artefakte bei hellen Flächen
* beim editieren auserhalb des ersten Chunks geht das Raytracing kaputt

Source Code gibts hier: GitHub - FoxelFox/voxel-octree
 
Zurück