proxy.golang.org : github.com/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
Registry
-
Source
- Documentation
- JSON
- codemeta.json
purl: pkg:golang/github.com/alexandre%21lamarre/%21golang-%21ray-%21tracing-%21renderer
Keywords:
3d-graphics
, bounding-box
, constructive-solid-geometry
, delaunay-triangulation
, fractal
, golang
, lindenmayer-systems
, linear
, linear-algebra
, native
, parser
, perlin-noise
, phong-reflection-model
, pointlight
, quadratic
, quartic
, raytracing
, simplex-noise
License: Apache-2.0
Latest release: 2 months ago
Namespace: github.com/alexandreLamarre
Stars: 2 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 2 months ago