tinyrenderer_rs
tinyraytracer_rs
tinyrenderer_rs | tinyraytracer_rs | |
---|---|---|
1 | 1 | |
54 | 3 | |
- | - | |
1.5 | 4.3 | |
about 1 year ago | 12 months ago | |
Rust | Rust | |
MIT License | 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!
tinyraytracer_rs
-
Detect circle and line intersection?
I did something similar not long ago building a ray tracer. Check the ray_intersect function here. It's the intersection with a sphere. Should be the same but in 2D for a circle.
What are some alternatives?
tinykaboom - A brief computer graphics / rendering course
rusterizer - Bare-bones software renderer written in Rust
SoftGLRender - Tiny C++ Software Renderer / Rasterizer, and implements OpenGL and Vulkan renderers for comparison
TheRaytracerChallenge - A web raytracer based on the book "The Ray Tracer Challenge"
RayTracer - A ray tracing program
tinyraytracer - A brief computer graphics / rendering course
euc - A software rendering crate that lets you write shaders with Rust
Square-Wheel - Advanced software renderer written in Rust
tinyrenderer - A brief computer graphics / rendering course
rustracer - Vulkan path tracing with Rust
raytracer - A stochastic ray tracer implementation based on The Ray Tracer Challenge book by Jamis Buck.