https://github.com/ratfactor/rayzz
Simple ray tracer in Zig
https://github.com/ratfactor/rayzz
Last synced: about 2 months ago
JSON representation
Simple ray tracer in Zig
- Host: GitHub
- URL: https://github.com/ratfactor/rayzz
- Owner: ratfactor
- Archived: true
- Created: 2021-06-21T01:37:19.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2023-09-27T22:44:02.000Z (over 2 years ago)
- Last Synced: 2025-02-11T14:51:15.109Z (about 1 year ago)
- Language: Zig
- Size: 36.1 KB
- Stars: 10
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.adoc
Awesome Lists containing this project
README
= Rayzz
**MOVED!** Hello, I am moving my repos to http://ratfactor.com/repos/
and setting them to read-only ("archived") on GitHub. Thank you, _-Dave_
A raytracer in https://ziglang.org/[Zig].
*NOTE* 2013-08-09: This project is on hold until I get my project queue thinned out a bit!
I'm committing some code that doesn't work so I don't lose it. To compile, go back a commit.
-Dave
It can currently render a simple scene of spheres with point and ambient light.
No shadows or reflectsion yet.
I'm working from the book
https://nostarch.com/computer-graphics-scratch[Computer Graphics from Scratch] by Gabriel Gambetta.
I'm learning a ton and enjoying myself very much.
This is what it can currently render:
image::images/foo2.tga.png[colorful spheres with point and ambient lights actually look like spheres]
This is what it rendered 10 months ago:
image::images/foo1.tga.png[colorful spheres that look like boring circles without any lighting]