Skip to content
forked from thabz/RayGay

An opensource raytracer written in C++ with an embedded Scheme parser for scene files

License

Notifications You must be signed in to change notification settings

NathanWeasley/RayGay

 
 

Repository files navigation

Build Status

Introduction

An opensource raytracer written in C++ with an embedded Scheme parser for scene files.

The sourcecode is released under the GPL. See the file COPYING.

Get hacking

The C++ source code is in src. Compile with

./autogen
./configure
make
sudo make install

The unit-tests are in test. Run them with

make check

The scenes folder contains examples scenes. Render a scene with:

raygay scenes/csg.scm out.png

Documentation written in Docbook is in docs. Build the HTML documentation with

cd docs
make chunked-portable

About

An opensource raytracer written in C++ with an embedded Scheme parser for scene files

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Scheme 70.2%
  • C++ 21.8%
  • C 4.8%
  • HTML 2.4%
  • M4 0.3%
  • Makefile 0.2%
  • Other 0.3%