https://github.com/eliasmurcray/raytracing
https://github.com/eliasmurcray/raytracing
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/eliasmurcray/raytracing
- Owner: eliasmurcray
- Created: 2024-07-19T06:15:31.000Z (11 months ago)
- Default Branch: mainline
- Last Pushed: 2024-07-20T18:41:29.000Z (11 months ago)
- Last Synced: 2025-01-16T04:25:11.490Z (5 months ago)
- Language: C
- Size: 12.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Raytracing
I'll be trying to learn some raytracing concepts using SDL3 (window, events) and OpenGL (hardware-accelerated rendering), and following the tutorials in [Ray Tracing in One Weekend](https://raytracing.github.io/books/RayTracingInOneWeekend.html). The code will be C89 compatible.## Dependencies
- SDL3 ([Installation Instructions](https://wiki.libsdl.org/SDL3/Installation))
- glew ([Releases](https://github.com/nigels-com/glew/releases))
- pkg-config## Building
Run `make` to build an executable at `build/main`. Run `make clean` to clean up the executable.