This exercise demonstrates the basics of scripting shapes directly into a RenderMan RIB file. Coding shapes in this way focuses attention on the use of color, opacity and the fundamental concepts related to xyz coordinate system.

The staircase was modeled by coding thru a rib file. After placing 4 stairs in place, I archived the rib filed to duplicate, then 8, 16, and finally 32.

All the objects were archived in one rib file as well, for the sake of organizing a proper rib file.

Images were rendered with 3delight so the rib file is slightly different than Pixar’s RenderMan