Skip to content

Latest commit

 

History

History
51 lines (36 loc) · 1.83 KB

Building.md

File metadata and controls

51 lines (36 loc) · 1.83 KB

HOME

Requirements

You need to have this software pre-installed:

  • Houdini - tested with 19.0 and 19.5
  • RenderManProServer - tested with 24.x and 25.x
  • RenderManForHoudini - corresponding version
  • PixarRenderMan-Examples - not required but very handy to use with OSL Builder. Add manually to hGeoPatterns.json
  • CMake

Assuming you have installed RFH the way it's accessible from hython. This required for HDA building stage. You can quickly check by running hython and executing:

>>> import rfh, rman
>>> rman.Version

Windows

You can install one of those:

  • Visual Studio Community 2019 (free)
  • Build Tools for Visual Studio 2019 - if you don't need IDE

Can be downloaded from here or here.

Linux

Building

Update values for HFS, RMANTREE, RFHTREE variables in the CMakeLists.txt

Then, assuming you opened terminal in the root of hGeoPatterns

mkdir build
cd build
cmake ..
cmake --build . --config Release -j8

Installation

Option A

Add root directory of hGeoPatterns to HOUDINI_PACKAGE_DIR environment variable

Option B

Update the first variable in hGeoPatterns.json with absolute path to plugin root folder and put it in your $HOUDINI_USER_PREF_DIR/packages

HOME