This was the second project done for my Programming Models and Shaders class. For it, we had to create a scene with a teapot entirely out of code. I chose the following teapot, which I found on Google:
The project was done entirely in code; the modeling, the texturing, the lighting, and even the rendering. The code was run through a program created by Professor Malcolm Kesson called Cutter. It was rendered with Pixar's Renderman. 
I made the textures for the snowman's face and leaves myself in Adobe Illustrator. I created the stripes in Adobe Photoshop. The cloth and the HDR used are courtesy of textures.com and http://www.maximeroz.com/hdri-free-pack/.
Snowman Teapot
Published:

Snowman Teapot

Published: