C/C++
Procedural Primitive - Debris


main index


Introduction

For this assignment you are expected to write/adapt a Pixar RenderMan procedural primitive that will generate a geometry and/or will import geometry in the form of pre-baked ribs. Although the title of the assignment is "Debris" - meaning the scattering of objects, such as rocks and rubbish - you are not confined literally to this theme. For example, at this time of year Savannah is full of Azaleas. For the purposes of this assignment your procedural primitive might generate more or less spherical masses of flowers to mimic Azaleas.

In short, you are free to use your procedural in any way that is visually interesting.


What is Expected?

In production procedurals are typically used to generate static elements that do not change shape. Because you only a relatively short time in which to complete this project you are encouraged NOT to attempt to generate geometry that changes over time. You are expected to render an animation of at least 150 frames - HD 540 or HD 720. The animation could be a particial turntable or a simple camera move.