Skip to content
A physically based offline render engine
C++ CMake
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
Project
cmake
docs/src
images
third-party use vcpkg for package management Sep 16, 2018
.clang-format
.clang-tidy
.gitignore
.travis.yml
CMakeLists.txt
LICENSE
README.md
appveyor.yml
conanfile.txt remove find_package(fmt) in cmakelists Sep 27, 2018
main.cpp Temporary get rid of fmt, since is has problem in gcc Sep 27, 2018

README.md

Bolder Render Engine

Build Status

Master Status: Travis: Travis Build Status Appveyor: Build status

Develop Statis: Travis: Travis Build Status Appveyor: Build status

Build

This project requires a C++17 compiler to build. It has been tested with MSVC 2017, gcc 7, and clang 6. To build this project, you need a CMake with version at least 3.8. To install third-party dependencies, you need Vcpkg.

Quick Start

I assume you already have a recent version of CMake and a C++17 compiler. I assume you already have a recent version of CMake and a C++17 compiler. After those, the first thing you should do is installing Vcpkg following the instruction here.

To install dependencies:

./vcpkg install catch2

Then go to the folder of this project and puts:

mkdir build
cd build
cmake .. -DCMAKE_TOOLCHAIN_FILE=[vcpkg root]/scripts/buildsystems/vcpkg.cmake
make

Note we need to pass the toolchain file of vcpkg to CMake as an argument.

Demo

bubbles.png

You can’t perform that action at this time.