GML RayTracer in C++
GML (Generative Modelling Language) ist eine stack-basierte, in POSTFIX-Grammatik verfasste Programmiersprache, um 3-dimensionale Objekte/Formen zu beschreiben. Unser programmierter GML-Interpreter ist in der Lage aus den Szenen-Daten ein Bild zu synthetisieren.

![]()
Download: GML RayTracer Presentation
Unterstützt wurden:
- Primitiva Plane, Cube und Sphere
- CSG-Operation Union (bilden beliebiger SzenenObjekte bzw. neuer Primitiva)
- Phong Lighting Model
- Reflektionsverhalten
Related: http://de.wikipedia.org/wiki/Raytracing
Categories: Projekte