nuclear@17: #![Erebus](http://nuclear.mutantstargoat.com/sw/erebus/img/erebus_banner_med.jpg) nuclear@11: nuclear@11: Erebus is a free photorealistic renderer, written in C++11. nuclear@11: Copyright (C) 2014 John Tsiombikas nuclear@11: nuclear@35: This program is free software, released under the terms of the GNU General nuclear@19: Public License v3, or at your option, any later version published by the Free nuclear@35: Software Foundation. See COPYING for more details. nuclear@11: nuclear@36: - Web site: http://nuclear.mutantstargoat.com/sw/erebus nuclear@36: - Canonical repo (hg): http://nuclear.mutantstargoat.com/hg/erebus nuclear@36: - GitHub (mirror): https://github.com/jtsiomb/erebus nuclear@35: nuclear@35: **Erebus is still in a very early stage of development. Don't bother trying it yet.** nuclear@35: nuclear@35: ## Build instructions nuclear@35: nuclear@35: To build erebus you first need to install the following libraries: nuclear@36: - libvmath: http://code.google.com/p/libvmath or http://github.com/jtsiomb/libvmath nuclear@36: - libimago2: http://code.google.com/p/libimago or http://github.com/jtsiomb/libimago nuclear@36: - libdrawtext: http://nuclear.mutantstargoat.com/sw/libdrawtext or http://github.com/jtsiomb/libdrawtext nuclear@36: - GLUT: any implementation will do, try http://freeglut.sourceforge.net nuclear@35: nuclear@35: ### UNIX nuclear@35: To build erebus on UNIX just type make in the root project directory. You need a nuclear@35: C++ compiler with C++11 support; recent versions of GCC and Clang should do the nuclear@35: trick. nuclear@35: nuclear@35: ### Windows nuclear@35: On Windows you have the choice to build using either ms visual studio or mingw. nuclear@35: For mingw, just type make as described by the UNIX instructions above, and it nuclear@35: should hopefully work. nuclear@35: nuclear@35: If you choose to build using visual studio, you'll need at least VS2013 for the nuclear@35: required level of C++11 support. Open the included erebus.sln solution file, and nuclear@35: hit build (ctrl+b). Make sure you've set up visual studio's header/library nuclear@35: search paths first to allow visual studio to find the dependencies outlined nuclear@35: above.