PathTracer
Program that allows you to render 3D scene with different visual effects using path tracing algorithm.
Install / Use
/learn @omiroshn/PathTracerREADME
PathTracer
Description
A little bit complicated program that allows you to render complicated scene with different visual effects using path tracing algorithm.
Requirements
- MacOS >= 10.13
- clang >= 9.0
- OpenCL >= 1.2
- Discrete video card
How to start the program:
make
./RT resources/scenes/test.sc
Some usefull buttons:
Esc - exit
WASD - moving
M - rotating camera with mouse
<img align="center" src="https://github.com/omiroshn/PathTracer/blob/master/screenshots/julia.jpg" width="100%" />
<img align="center" src="https://github.com/omiroshn/PathTracer/blob/master/screenshots/1.png" width="100%" />
<img align="center" src="https://github.com/omiroshn/PathTracer/blob/master/screenshots/2.png" width="100%" />
<img align="center" src="https://github.com/omiroshn/PathTracer/blob/master/screenshots/3.png" width="100%" />
<img align="center" src="https://github.com/omiroshn/PathTracer/blob/master/screenshots/4.png" width="100%" />
<img align="center" src="https://github.com/omiroshn/PathTracer/blob/master/screenshots/5.png" width="100%" />
<img align="center" src="https://github.com/omiroshn/PathTracer/blob/master/screenshots/6.png" width="100%" />
<img align="center" src="https://github.com/omiroshn/PathTracer/blob/master/screenshots/rt.jpg" width="100%" />
** Message to 42 students **
You are free to copy, modify and share under your name my exercises. But you will learn nothing, or will have the impression to understand without be able to do it again alone. Be responsible and simply ask for help.
omiroshn

