BlitzBasic Portal

cerberus-x.com freebasic-portal.de github.com/BlitzBasicPortal


  • Home
  • Info
  • Hilfe
  • Szene
  • Forum
  • Chat
  • Galerie
  • Showcase
  • Worklogs
  • Archiv

Sidebar ausklappen
© 2006 – Impressum
Datenschutzerklärung

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.

Weitere Bilder von Boris1993

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

Zurück zur Galerie

  • < Vorheriges Bild
  • 677. Voxel Octree Realtime Raytracer
  • Nächstes Bild >

Kommentare

Es wurden noch keine Kommentare geschrieben
Einloggen, um einen Kommentar abzugeben

Galerie
Die neusten Bilder
Die besten Bilder
Die Galerie der Header
Galerie durchsuchen

Zufallsbild
3D-Engine MassiveDark
3D-Engine MassiveDark
von

Eigenes Bild hochladen

© 2013 – Impressum
Datenschutzerklärung