OpenGL offline renderer. レイトレ合宿3!!!で公開したレンダラ.
by Tomohiro
This is offline OpenGL renderer designed to execute heavy shader which might take more then 1 second to complete. It is also designed to render large size image like 30720x17280 pixels by dividing a image into multiple tiles and render to each tile. It supports fragment shader which is executed for every pixels on a image and vertex/fragment shaders to render particles.
Random 268435456 particles: 30720x17280 741MB, 3840x2160
- OpenGL 4.3
- Boost(program_options, wave)
- GLEW
- libpng
- GLUtil
CMake
gcc
Visual Studio 2015
git clone https://github.com/demotomohiro/Reflection-Refraction-less-Ronpa-Raytracing-Renderer.git
mkdir build
cd build
On Windows
cmake -G "Visual Studio 14 2015 Win64" ../Reflection-Refraction-less-Ronpa-Raytracing-Renderer
msbuild batchRIshader.vcxproj
You can also open batchRIshader.sln with Visual Studio and build it.
On Linux
cmake ../Reflection-Refraction-less-Ronpa-Raytracing-Renderer
make
- -CMAKE_BUILD_TYPE=[Debug|Release|RelWithDebInfo|MinSizeRel] Specifies the build type. This options is ignored when used with Visual Studio.
- -DCMAKE_PREFIX_PATH="/path/to/library;/other/path" List of directories used to search libraries.
This software is released under the MIT License, see LICENSE.