No description or website provided.
C++ Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
data
m4 Add detection of C++11 support. Sep 25, 2012
src Fix parsing fog statements. Fix rendering background. Still has debug… Jun 2, 2013
tests Make test script generate PNG images. Dec 4, 2012
win32 Add missing Makefile.am for generating the win32 installer. Jan 4, 2013
.gitignore Add the generated win32 installer files to .gitignore. Jan 16, 2013
AUTHORS Added information about authors. Mar 12, 2012
COPYING Add GPL 3 licence May 29, 2011
ChangeLog
INSTALL Add new version of INSTALL generated by autotools. Mar 19, 2012
Makefile.am Fix make dist to include the test script. Jan 12, 2013
NEWS Start 3.4 development. Feb 16, 2013
README Update README for tests. Sep 25, 2012
autogen.sh Added autogen.sh shell script May 29, 2011
configure.ac

README

Protracer is a simple raytracer originally written in 1999 as a university
course project.
Please beware that, despite the name, there is nothing especially professional
about Protracer. The name is meant to be a pun on the Protracker music tracker
application.

Protracer is now released under the GNU General Public License.

Protracer currently supports a very limited subset of the POV-Ray file format.

To install run
$ ./configure
$ make
and (as root)
# make install

To process a scene description you can run a command like:

$ protracer -o output.ppm input.pov

Where input.pov is the input scene description and output.ppm is the output in
PPM format (this is the only possible output format right now).

For a list of available options, run:

$ protracer --help

Test script:

Protracer comes with a test script.
To run the test script you would first need to run "make" from the source
directory.
Then run the test script from the "tests" directory:

cd tests
./tests.sh

This will produce PPM image files for all the examples included with the source.

For further information or questions, contact the author on: ml@update.uu.se