tinyrenderer_rs
rusterizer
tinyrenderer_rs | rusterizer | |
---|---|---|
1 | 3 | |
54 | 44 | |
- | - | |
1.5 | 0.0 | |
about 1 year ago | over 2 years ago | |
Rust | Rust | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
tinyrenderer_rs
-
I made an OpenGL-like renderer to learn Rust. Had an amazing developing experience!
Here is the repo in question: https://github.com/ema2159/tinyrenderer_rs. If you want to give it some love or provide me with any kind of feedback, that is very much appreciated. Also, if you want to connect with me or anything, please feel free to do so!
rusterizer
-
Simple 3D renderer written in Rust
I've written a simple 3D renderer entirely in Rust from scratch. You can try in an online sandbox here https://dzharvis.github.io/rusterizer/ The renderer was implemented by following these lessons I did not look at the original C++ code, so my code contains hacks or magic numbers in some places :) Anyway, I hope that this can be useful for somebody.
What are some alternatives?
PortableGL - An implementation of OpenGL 3.x-ish in clean C
meshweaver - 3D rendering engine in Rust and WebGPU
shame - A shader EDSL for writing render and compute pipelines in rust
tinyraytracer_rs - tinyraytracer implementation using Rust
luminance-rs - Type-safe, type-level and stateless Rust graphics framework
octo-terra - 3d software render engine written in rust, using both real-time raster and ray tracing. Made for self learning purposes.
slas - Static Linear Algebra System
tinyrenderer - A brief computer graphics / rendering course
SoftGLRender - Tiny C++ Software Renderer / Rasterizer, and implements OpenGL and Vulkan renderers for comparison
tinyraytracer - A brief computer graphics / rendering course
Square-Wheel - Advanced software renderer written in Rust
shadertoy-rs - A desktop client for Shadertoy written in Rust