YetiΒΆ
Guerilla Render can render the Yeti's procedural geometries.
Installation
Linux
Guerilla uses the pgYetiPrmanRender DSO and the pgYetiCacheInfo application. The Yeti bin directory should be added to the LD_LIBRARY_PATH variable before running "guerilla" or "render".
Windows
Guerilla uses the pgYetiPrmanRender DLL and the pgYetiCacheInfo application. The Yeti bin directory should be added to the PATH variable before running "guerilla" or "render". It should be the case on a standard Yeti installation.
Export from Maya in a Yeti node (default)
In this mode, the Yeti fur files must be cached. A Yeti node will be created in Guerilla, referencing your Yeti cache, with controls on density, width and length. No RIB files are needed in this mode.
Export from Maya in RibBox
During the GuerillaExport command, the Guerilla plug-in will write ".rib" files in a folder named "projectname.rib" side by side with the Guerilla project. Those rib files contain the procedural rendering commands that reference the .fur files. The exported Guerilla project includes a RibBox node for every Yeti object that renders those rib files.
Without Yeti cache
During the GuerillaExport command, the Guerilla plug-in will generate the Yeti ".fur" files. Those fur files will be referenced by Guerilla.
With Yeti cache
The fur files are not generated. The previously cached fur files will be referenced in Guerilla.
Yeti Shader Attributes
The curve shader is fully functional with the Yeti curves. The surface texture coordinates "st", the curve ids and the surface normal are handled like any other curves in Guerilla.