tinyraytracer_rs
tinyraytracer implementation using Rust (by ema2159)
euc
A software rendering crate that lets you write shaders with Rust (by zesterer)
tinyraytracer_rs | euc | |
---|---|---|
1 | 1 | |
3 | 287 | |
- | - | |
4.3 | 6.7 | |
about 1 year ago | 6 months ago | |
Rust | Rust | |
MIT License | Apache License 2.0 |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
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.
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.
tinyraytracer_rs
Posts with mentions or reviews of tinyraytracer_rs.
We have used some of these posts to build our list of alternatives
and similar projects.
-
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.
euc
Posts with mentions or reviews of euc.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-01-29.
-
Simple graphics library using software rendering?
euc works, so I guess what I am looking for is "software rendering" aka doing it all with the CPU but I found nothing else supporting it, and euc is very low-level compared to macroquad et al.
What are some alternatives?
When comparing tinyraytracer_rs and euc you can also consider the following projects:
tinykaboom - A brief computer graphics / rendering course
vviz - Rapid prototyping GUI, and visual printf-style debugging for computer vision development.
rusterizer - Bare-bones software renderer written in Rust
vange-rs - Rusty Vangers clone
SoftGLRender - Tiny C++ Software Renderer / Rasterizer, and implements OpenGL and Vulkan renderers for comparison
rust-doom - A Doom Renderer written in Rust.
TheRaytracerChallenge - A web raytracer based on the book "The Ray Tracer Challenge"
gfbuild-angle - A set of scripts for building ANGLE for the GraphicsFuzz project
RayTracer - A ray tracing program
piet - An abstraction for 2D graphics.
tinyraytracer - A brief computer graphics / rendering course
rust_wasm_graphics_lib
tinyraytracer_rs vs tinykaboom
euc vs vviz
tinyraytracer_rs vs rusterizer
euc vs vange-rs
tinyraytracer_rs vs SoftGLRender
euc vs rust-doom
tinyraytracer_rs vs TheRaytracerChallenge
euc vs gfbuild-angle
tinyraytracer_rs vs RayTracer
euc vs piet
tinyraytracer_rs vs tinyraytracer
euc vs rust_wasm_graphics_lib