RenderMan for Houdini (RfH) comes with your Houdini installation automatically! Since it is only an interface to the RenderMan Pro Server (the renderer itself), you need to also install the renderer. See Installation and Licensing.
After you installed RenderMan Pro Server properly and set up its environment variable $RMANTREE, re-launch Houdini. You are now ready to setup your first scene!
On OSX it may be useful to edit your Houdini.env file like so (being sure the path is the version you're using, below it is 21.0):
To add a material, we need to first create a RIS Network. Note that RIS material is not a SHOP but It is a VOP inside a RIS Network. A RIS Network is just a container for RIS VOPs. It is required for Houdini to work with RIS materials. For simplicity, we recommend creating only one instance of RIS Network and include all your RIS VOP nodes in it. To add a material such as PxrSurface, you can select the Surface tool RenderMan Shelf which automatically creates a RIS Network if it does not exist and a PxrSurface VOP.from the
To assign the material to your object, simply drag the Pxr VOP you just created to the Material parameter of your object.