Penumbra is a free and open source library for GPU accelerated solar shading calculations using pixel counting. It is configured as a cross-platform CMake project.
- A C++ compiler (e.g., Clang, GCC, MSVC)
- CMake
- Clone the git repository.
- Make a directory called
buildinside the top level of your source. - Open a console in the
builddirectory. - Type
cmake ... - Type
cmake --build . --config Release.