For procedural primitives, RenderMan for Blender supports both procedural primitive DSOs and RunProgram. For more information on how to write/compile these types of procedural primitives see this section in the Developer's Guide.
You can add either type of procedural primitive from the Add menu.
RunProgramTo pass arguments to your RunProgram look in the object properties , under the RenderMan Geometry panel; there should be a RunProgram subpanel. |
To pass arguments to your RunProgram look in the object properties , under the RenderMan Geometry panel; there should be a Dynamic Load DSO subpanel.