Tiny KABOOM! on rust from https://github.com/ssloy/tinyrenderer/wiki
-
Updated
Jan 2, 2022 - Rust
3D technology is used in a wide range of fields, including film, video games, architecture, engineering, and product design. It allows designers to create digital models of objects that can be manipulated and rendered in three dimensions. 3D modeling software is used to create and manipulate 3D models, and 3D animation software is used to create movement and effects within those models. 3D technology has also been adopted for use in 3D printing, where physical objects can be created from digital models.
Tiny KABOOM! on rust from https://github.com/ssloy/tinyrenderer/wiki
Personal OpenGL playground
A simple raytracer implemented in Rust for learning purposes. Features basic ray tracing with reflections, multiple geometries (spheres, planes, cubes, pyramids), point lights with soft shadows, and parallelized rendering. Supports TOML configuration files and exports to PNG format.
Auto-generated Rust bindings for Disney’s Nodal Scene per-face texture mapping library – Ptex.
(mirror) Hexahedral mesh rendering with the Bevy engine
A physically-based ray tracing renderer written in Rust that simulates realistic light behavior to generate photorealistic images from JSON-defined 3D scenes.