This page demonstrates the basics of scripting shapes RenderMan scene description (rib) protocol. Writing rib files by hand focuses attention on the use of color, opacity and the fundamental concepts related to xyz coordinate system.

The preliminary renders have been done using basic shading so that the geometry can be more easily seen.

 


Final Image

 

 

 




RenderMan Quadratic Surfaces 

 

Repeating quadratic surfaces can create the most stunning pieces. Since I am just learning the basis of developing shapes in Cutter,

I really wanted to create a snow flake.

 

 

I first started with a box, which I manipulated to a diamond, and went from there.

RIB SCRIPT

 

The I duplicated several of these guys and create a simple snowflake.

RIB SCRIPT

 

I was proud of myself... it looks like a snowflake!

This is when I decided to duplicate more and create a scene. I also added some lights.

 

However, I looked at some other people's work from before, and realized that mine is too simple.

Therefore I create a much more complex snowflake.

RIB SCRIPT

 

And had fun duplicating it to create a pattern.

RIB SCRIPT

 

This is a closer version of it. Please click on image for a larger version.

 

I just learning how to create an animation, so here is a quick ZOOM of the pattern.

 

However, I missed the old scene above. I think it has more personality.

Therefore I went back to the original idea but with a more complex snowflake.

Please click for a larger version.

 

I decided that some background elements could add more to the scene.

 

Started playing with colors...

 

I added stronger color for the front elements, and a subtle blue in the back.



Surface + Displacements + Basic Lighting


I started to work more on using textures. The snow flake has displacement, as well as the background elements.

 

I felt the snowflakes should be more glass, so I figured out how to do that.

Then I added a rim light, to make it a little more interesting.

RIB SCRIPT

 

However, I felt the backgroudn was too busy and the piece was getting out of control, so I decided to simplify it

I added a plane with color, and well as some torus to give it more of a 3d feel.

 

The I discovered a shader that made the little guys look like snow.

 

 

I added that same look to all the elements to create the final piece, with some depth of field.

			
			

 

FINAL RENDER

RIB SCRIPT