To build the oit project, you'll need the following repositories:
- https://github.com/pknowles/oit (this one)
- https://github.com/pknowles/lfb
- https://github.com/pknowles/pyarlib
The development libraries in the zip below (I've built the ones I couldn't find official binaries for using VS2015, and without /GL
so they might work in other versions).
You may want to grab a couple of models linked in the other releases.
Your folder structure might look something like this:
somepath/lfb/*
somepath/libs/include/*
somepath/libs/lib/x32/*
somepath/libs/lib/x64/*
somepath/models/sponza/*
somepath/models/powerplant/powerplant.ctm
somepath/oit/*
somepath/pyarlib/*
Then open somepath/oit/vs/oit.sln
and you should be able to build right away.
For the powerplant, you'll want x64
and Release
to run elsewhere.
Finally, visual studio didn't want to save the debugging environment stuff in the project file, so the following two things are needed:
- oit Project Properties, Debugging, Working Directory =
$(ProjectDir)../
- oit Project Properties, Debugging, Environment =
PATH=%PATH%;$(ExecutablePath) $(LocalDebuggerEnvironment)
or just copy the DLLs to the build path.