https://github.com/seg6/raytracer
pure c99 raytracer
https://github.com/seg6/raytracer
c computer-graphics raytracer
Last synced: about 1 year ago
JSON representation
pure c99 raytracer
- Host: GitHub
- URL: https://github.com/seg6/raytracer
- Owner: seg6
- Created: 2022-06-08T11:01:42.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2022-08-19T13:53:36.000Z (almost 4 years ago)
- Last Synced: 2025-03-22T11:03:26.839Z (over 1 year ago)
- Topics: c, computer-graphics, raytracer
- Language: C
- Homepage:
- Size: 54.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Raytracer
A simple raytracer implementation. This project also features a 24 bit BMP encoder and as well as a simple linear algebra library for doing vector math.
# TODO
- [ ] extend the linear algebra library to support matrix math
- [ ] extend the camera implementation to support arbitrary camera positioning
- [ ] explore ways to optimize this implementation while also maintaining a clean/readable code base
# Screenshots