alexandreLamarre / Golang-Ray-Tracing-Renderer

A native (no external libraries) golang 3D ray tracing renderer, that implements Ray intersection via the Phong-Reflection Model, Recursive Shape grouping with AABB optimizations and Constructive Solid Geometry, augmented with recursively defined Patterns, Perlin/Simplex noise algorihthms, and an efficient convex-hull/half-edge Delaunay Triangulation implementation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

alexandreLamarre/Golang-Ray-Tracing-Renderer Stargazers