Skip to content

Latest commit

 

History

History
32 lines (20 loc) · 944 Bytes

README.md

File metadata and controls

32 lines (20 loc) · 944 Bytes

RenderLibs

This metaproject compiles multiple C++ rendering libraries and bundles them such that they are easy to use in an FFI (foreign function interface) setting.

This project exists to ensure that the built shared libraries are portable, packageable, and built with the same version of the core dependencies, TBB and Embree.

The current set of libraries:

Dependencies

The build script is written in PowerShell (https://docs.microsoft.com/en-us/powershell/scripting/install/installing-powershell).

Compiling the libraries requires reasonably recent versions of:

  • Python (to compile OIDN)
  • CMake
  • A C++ compiler

Compiling

pwsh ./make.ps1

License

See the links for the individual libraries above.