#RayTracer

2025-05-08

The amazing strategy of "rewriting the entire thing from scratch and hoping it's better the next time around" fixed a weird bug with my shadows for the #zig #raytracer. I also made normal shading toggleable! (the setting is hardcoded but a single variable change and recompile isn't too bad for now)

Full disclosure, I'm following the "Ray Tracing in One Weekend" (raytracing.github.io/) book online, but I'm rewriting everything in Zig, and adding my own stuff here and there.

#graphics

Three of my raytraced spheres, with significantly more natural looking shadows. The sphere on the left is a grey metal, the sphere in the middle is a matte blue, and the sphere on the right is a yellow/bronze metal. The ground is somewhere between lime green and yellow.The same image as before, but with normals used to shade the spheres. There are no shadows, and everything is a gradient, based off of distance.

If you built a Raytracer with a used Orbic, you can get a SIM card for a buck from Total by Verizon and have control over its use. The pcaps are more complete if you have an active sim card. #privacy #raytracer

A Total by Verizon sim card kit.
PlusPlusPixelPluspluspixel
2025-03-28

Working in the city library today 🤩 Some basic math library.

2024-12-13

If you like pictures, then here's the output from a #raytracer I wrote in 6 hours, last Friday, based on the book "Ray Tracing In One Weekend." I spent another afternoon faffing about to get an interface working, that showed each step of the process.

marquisdegeek.github.io/six_ho

Lord Doctor Olle Wollej@hachyderm.io
2024-11-01

I’ve finished the fourth chapter of the book The Ray Tracing Challenge using Rust and Macroquad. It was mostly implementing matrix transformations. To test them out, this is an image generated using the rotation transformation.

#Rust #RustLang #Macroquad #RayTracer

A black image with 12 small red squares positioned in a circle, at each hour on an imagined clock face.
Lord Doctor Olle Wollej@hachyderm.io
2024-10-05

I started following the book The Ray Tracer Challenge from The Pragmatic Programmer yesterday and I finished chapter two and finally got something on the screen. I'm implementing it in Rust with the game library Macroquad.

pragprog.com/titles/jbtracer/t

#RustLang #Macroquad #raytracer

A black image with red dots in a parabola from the lower left corner to the lower right corner.
2024-09-27

TheFatRat just dropped a new track, "Ray Tracer" with real 16-bit video game vibes. I think he referred to it as "melodic glitch hop."

I think it's cool.

Check it out here: thefatrat.ffm.to/chapter7

#NewMusic #TheFatRat #EDM #DanceMusic #RayTracer #Music

2024-01-26

this guy is my hero, and his nostalgic rant at the end is worth boosting: gabrielgambetta.com/zx-raytrac

#zx #spectrum #raytracer #history #simplicity

2023-12-02

exported to povray (had to look up formula for rotation matrix, finally the result looks convincingly close to the output of my #raytracer!)

a raytraced image. a hollow, white flute-like object stands in a pit. a reddish straw juts out next to it. there is a red ball on the ground and a mirror suspended to the left
2023-07-03

More reflections.

#rust #rustlang #raytracer

A group of 36 metal spheres reflecting each other.
2023-07-02

Got reflections working for my raytracer.

#raytracer #rust #rustlang

2023-07-02

The "Ray Tracing in One Weekend" book is cool, but they like to live a little dangerously with their C++ coding practices, IMHO. :welp:

#raytracer #rust #rustlang

2023-06-30

Now we're talkin'!

#rust #rustlang #raytracer

Sparrsparr
2022-11-17

@Drkedrkedjon Without the dog I'd think this was a

Hoy en mi blog un artículo sobre la cámara del #raytracer hecho en #erlang que estoy trasteando

https://notxor.nueva-actitud.org/2020/12/06/camara.html
Hoy en mi blog una nueva entrega de la serie de programación de un #raytracer con #erlang, hoy hablo sobre materiales:

https://notxor.nueva-actitud.org/2020/12/01/materiales.html
FiXato (fallback)FiXato
2020-04-12
Top left: camera view of the raytracing device; you should be able to see the laser dot that's being used for the sensor.
Not visible are the 2 GPS units and receivers.
the other views are the source model and the re-traced model. The green dots indicate the new traces.Top left: camera view of the raytracing device; you should be able to see the laser dot that's being used for the sensor.
Not visible are the 2 GPS units and receivers.
the other views are the source model and the re-traced model. The green dots indicate the new traces.
2020-03-18
OH YEAH BABY THAT'S IT. THAT IS IT. #raytracer #mastoart
Ænðr E. Feldstrawaeveltstra
2019-10-17

, a work-in-progress for generating 3D images in has seen an impressive amount of progress since last month. Check out the before and after images in the blog post.
github.com/raygon-renderer/rea

André E. Veltstraaeveltstra@tech.lgbt
2019-10-17

#Raygon, a work-in-progress #raytracer for generating 3D images in #Rust has seen an impressive amount of progress since last month. Check out the before and after images in the blog post.
github.com/raygon-renderer/rea

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst