Ray Tracer Challenge, pt. 4: The Next Dimension
Let's accept The Ray Tracer Challenge and write a 3D renderer in Rust! In Part 4, we'll discover how to push a plain 2D circle to apotheosis and turn it into a sphere.
Read PostLet's accept The Ray Tracer Challenge and write a 3D renderer in Rust! In Part 4, we'll discover how to push a plain 2D circle to apotheosis and turn it into a sphere.
Read PostLet's accept The Ray Tracer Challenge and write a 3D renderer in Rust! In Part 3, we'll fill in the analog clock to render a full 2D circle by shooting rays at a 3D sphere. And then paint it red!
Read PostLet's accept The Ray Tracer Challenge and write a 3D renderer in Rust! In Part 2, we'll generate an image showing the hours on an analog clock as points on the canvas. We'll take a starting point and transform it with matrices!
Read PostLet's accept The Ray Tracer Challenge and write a 3D renderer in Rust! In Part 1, we'll generate an image showing the trajectory of a launched projectile.
Read PostArithmetic logic units are the brains of central processing units, which are the brains of computers. Let's see how they work by coding one using Rust.
Read PostWhere we write a CLI chat server over TCP sockets using Rust and Tokio.
Read PostHow to actually write this silly robot. It's fun. I promise!
Read PostCreating an artificial intelligence to fight you in Quarto. It's more fun when your opponent isn't randomly moving. Brought to you by Rust.
Read PostEvaluate addition and multiplication expressions with arbitrary precedence.
Read PostYou'll receive emails when new articles are published. And don't worry, I'm too lazy to sell your information.