JayTracer

From Schmid.wiki
Jump to: navigation, search
FAQ Screenshot Requirements Download Mathematical Background

FAQ

What is JayTracer?

It is an example raytracer, that outputs a PNG file or some ASCII Art

Why would I want to install JayTracer instead of any other raytracing software?

You really wouldn't. Use the source code as an example of a C++ raytracer implementation.

How do I install JayTracer?

Check the accompanying INSTALL file. The following commands build and install JayTracer:

./autogen.sh 
./configure
make
make install

How do I change the scene?

Change the source code :). To be more specific, change the code in main.cpp, below 'BUILD SCENE', and run make.

What is 'jaytracer.py'?

It is a test implementation made in Python. Take a look at it for a simple educational example of a raytracer.

Screenshot

The first and only scene rendered with Jaytracer:

Shiny balls - very original! :)

Requirements

Download

Download JayTracer.

Personal tools