https://github.com/jcbritobr/sray
SRay is a simple raytracer application based on Raytracer in one Weekend book.
https://github.com/jcbritobr/sray
computer-graphics cpp raytracer raytracer-application
Last synced: about 2 months ago
JSON representation
SRay is a simple raytracer application based on Raytracer in one Weekend book.
- Host: GitHub
- URL: https://github.com/jcbritobr/sray
- Owner: jcbritobr
- License: mit
- Created: 2017-07-30T13:33:18.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2022-05-23T16:48:36.000Z (about 3 years ago)
- Last Synced: 2024-04-17T19:26:18.348Z (about 1 year ago)
- Topics: computer-graphics, cpp, raytracer, raytracer-application
- Language: C++
- Homepage:
- Size: 391 KB
- Stars: 1
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# SRay
SRay is a simple raytracing application based on [Ray Tracing in One Weekend](https://www.amazon.com/Ray-Tracing-Weekend-Minibooks-Book-ebook/dp/B01B5AODD8) book. All code use new C++ 11/14 drafts for memory management with smart pointers.
It implements the following features:
* Sphere Geometric object
* Lambertian Material
* Dieletric Material
* Metal Material
* A movable Camera
* Camera Focus adjustment