Miscellaneous

 

Sanctuary

This model was created for a visual effects class at the Savannah College of Art and Design. The class’s main focus was for 10 weeks to design, construct, and film a model using a forced perspective to film the model against a live background.

The model is made from a high density foam with a wood backing to help it stand. The figures were sculpted using oil clay and casted in foam. The stain glass window was constructed using craft stain glass while the panels in the bell tower are plastic sheets.

The final model was filmed against a live sky plate with the camera placed below the model.

Character Design

This model was created as part of an Advanced Character Design course offered to graduate animation students. I took this course in order to better understand modeling techniques in both the physical and 3D world.

The character was first drawn as a silhouette. From there details were added creating the base for the design. Then for 8 weeks we would sculpt a physical maquette while creating the 3D models in both Maya and Zbrush. This helped in a consistent model and character that matched exactly in all aspects of the process.

The final portion of the course was using a ramp painting technique to create permanent highlights on both the physical and 3D model in order to help with size.

The character I created is Scodeus. I wanted to create a character that was based on pre-historic and current living sea creatures. Scodues was designed after a whale, eel, lion fish, sea turtle, and the ancient fish Dunkleosteus in order to give the character real life anatomy to make this creature possibly real.

img_6866.jpg

MAQUETTE BUILD

FINAL MAQUETTE

3D MODEL & DESIGN

Jurassic SnowGlobe

Study of Pixar’s rendering software Renderman. This piece features an HDR environment map to drive the lighting and focused on Renderman’s glass shader attributes.

6.jpg
sarah-howell-sarahhowell-p1.jpg

RIB Tea Set

The Tea Set was made using a RIB archive and basic bash script coding. Everything in the scene was coded from the models to textures and lighting and rendered using MEL.

Tea Set Code

 
# Camera
Format 1000 800 1 # Format determines size (XY)
Display "test_rend.tif" "it" "rgb"
#Display "../renders/text_ren_v2.tiff" "tiff" "rgb"
Projection "perspective" "fov" 50
Translate 0 0 15  # Translate x y z
Rotate -20 0 1 0 # Rotate x y z
Rotate -12 1 0 0

WorldBegin

# ------------------------ TURN ON RAYTRACING ------------------------
Attribute "visibility" "transmission" [1] # makes objects visible to transmission rays (for traced shadows)

# Lights
TransformBegin
    Rotate 20 0 1 0
    LightSource "ambientlight" 1 "intensity" .3
    LightSource "shadowdistant" 1 
        "intensity" 1.2
        "from" [1 1 0] 
        "to" [0 0 0] 
        "lightcolor" [1 1 1]
        "shadowname" ["raytrace"]
        "width" 8
TransformEnd


Surface "plastic"



#-------------Matt--------------

AttributeBegin
    Surface "paintedplastic"    
        "Ks" 1 # spec intensity
        "Kd" .4 # diffuse intensity
        "Ka" 1
        "roughness" .05 #spec size
        "texturename" ["../textures/mat.tex"]
    TransformBegin
        Translate 0 -1.7 0
        Scale 7 7 5
        Patch "bilinear" "P" [-1 0 -1  1 0 -1  -1 0 1  1 0 1]
    TransformEnd
AttributeEnd

#-------------Ground Plane--------------

AttributeBegin
    Surface "paintedplastic"    
        "Ks" 1 # spec intensity
        "Kd" .4 # diffuse intensity
        "Ka" 1
        "roughness" .05 #spec size
        "texturename" ["../textures/table_v2.tex"]
    TransformBegin
        Translate 0 -1.8 0
        Scale 10 10 10
        Patch "bilinear" "P" [-1 0 -1  1 0 -1  -1 0 1  1 0 1]
    TransformEnd
AttributeEnd

#-------------Background Plane--------------

AttributeBegin
    Surface "paintedplastic"
        "Ks" 1 # spec intensity
        "Kd" .4 # diffuse intensity
        "Ka" 1
        "roughness" .05 #spec size
        "texturename" ["../textures/back.tex"]
    Translate 5 5 10
    Rotate 90 1 0 0
    Scale 15 15 15
    Patch "bilinear" "P" [-1 0 -1  1 0 -1  -1 0 1  1 0 1]
AttributeEnd

# -----------------------------------------------------------------------

#-------------Tea Pot--------------

AttributeBegin
    Surface "paintedplastic"
        "Ks" 1 # spec intensity
        "Kd" .4 # diffuse intensity
        "Ka" 1
        "roughness" .05 #spec size
        "texturename" ["../textures/new_crane.tex"]
    Translate 0 0 0
    Rotate 270 1 0 0
    Sphere 2 -2 1.5 360
AttributeEnd

#-------------Tea Pot Lid--------------

AttributeBegin
    Surface "paintedplastic"
        "Ks" 1 # spec intensity
        "Kd" .4 # diffuse intensity
        "Ka" 1
        "roughness" .05 #spec size
        "texturename" ["../textures/lid_final.tex"]
    Translate 0 -.03 0
    Rotate 270 1 0 0
    Sphere 2 1.1 2 360
AttributeEnd

#-------------Tea Pot Rim--------------

AttributeBegin
    Surface "paintedplastic"
        "Ks" 1 # spec intensity
        "Kd" .4 # diffuse intensity
        "Ka" 1
        "roughness" .05 #spec size
        "texturename" ["../textures/handle.tex"]
    Translate 0 1.52 0
    Rotate 90 1 0 0
    Torus 1.3 .01 35 390 360
AttributeEnd

#-------------Tea Pot Handle--------------

AttributeBegin
    Surface "paintedplastic"
        "Ks" 1 # spec intensity
        "Kd" .4 # diffuse intensity
        "Ka" 1
        "roughness" .05 #spec size
        "texturename" ["../textures/handle.tex"]
        Translate 0 2 0
        Rotate 90 0 0 1
        Torus 1.7 .05 30 390 360
AttributeEnd

#-------------Tea Pot Stout--------------

# Tea Pot Stout
TransformBegin
    Translate -2.8 1 0
    Rotate 90 1 0 0
    Rotate 60 0 1 0
    Paraboloid .5 .15 1.2 360
TransformEnd

#-------------Tea Pot Circle Detail--------------

# Tea Pot Circular Detail
AttributeBegin
TransformBegin
    Translate 0 -.24 0
    Rotate 90 1 0 0
    Torus 2 .05 30 390 360
TransformEnd
AttributeEnd

#-------------Tea Pot Lid Handle--------------

# Tea Pot Lid Handle
TransformBegin
    Translate 0 2.2 0
    Rotate 90 0 0 0
    Scale .5 .6 .5
    Sphere .5 -.5 .5 360
TransformEnd

# -----------------------------------------------------------------------

# Plate

#-------------Plate Base--------------

AttributeBegin
    Surface "paintedplastic"    
        "Ks" 1 # spec intensity
        "Kd" .4 # diffuse intensity
        "Ka" 1
        "roughness" .05 #spec size
        "texturename" ["../textures/plate_texture.tex"]
TransformBegin
    Translate 0 -1 0
    Rotate 90 1 0 0
    Disk .5 3 360
TransformEnd
AttributeEnd

#-------------Plate Rim--------------

AttributeBegin
Attribute "bound" "displacement" [.1]
Displacement "../shaders/compiled/dsp_texturemapped"
        "string texturename" ["../textures/handle_dsp.tex"]
        "float Mag" .1
        "float Offset" 0
    Surface "paintedplastic"
        "Ks" 1 # spec intensity
        "Kd" .4 # diffuse intensity
        "Ka" 1
        "roughness" .05 #spec size
        "texturename" ["../textures/handle.tex"]
    Translate 0 -1.5 0
    Rotate 90 1 0 0
    Torus 3 .06 35 390 360
AttributeEnd

# ----------------------------------------------------------------------------------
# Tea Cup 1

#-------------Cup Base--------------

AttributeBegin
    Surface "paintedplastic"
        "Ks" 1 # spec intensity
        "Kd" .4 # diffuse intensity
        "Ka" 1
        "roughness" .05 #spec size
        "texturename" ["../textures/cups_edit.tex"]
    Translate 4 -.7 3
    Rotate 270 1 0 0
    Rotate 180 0 0 1
    Sphere 1 -1 .7 360
AttributeEnd

#-------------Inside Cup--------------

# Inside Cup
AttributeBegin
    Color 1 0 0
    Translate 4 -.7 3
    Rotate 270 1 0 0
    Scale  .98 .98 .98
    Sphere 1 -1 .7 360
AttributeEnd

#-------------Base--------------

# Tea Cup Base
TransformBegin
    Translate 4 -1.4 3
    Rotate 90 1 0 0
    Cylinder .5 -.5 .5 360
TransformEnd

#-------------Tea Cup Rim--------------

AttributeBegin
    Surface "paintedplastic"
        "Ks" 1 # spec intensity
        "Kd" .4 # diffuse intensity
        "Ka" 1
        "roughness" .05 #spec size
        "texturename" ["../textures/handle.tex"]
    Translate 4 0 3
    Rotate 90 1 0 0
    Torus .7 .02 35 390 360
AttributeEnd

# ----------------------------------------------------------------------------------
# Tea Cup 2

#-------------Cup Base--------------

AttributeBegin
    Surface "paintedplastic"
        "Ks" 1 # spec intensity
        "Kd" .4 # diffuse intensity
        "Ka" 1
        "roughness" .05 #spec size
        "texturename" ["../textures/cups_edit.tex"]
    Translate -4 -.7 3
    Rotate 270 1 0 0
    Rotate 135 0 0 1
    Sphere 1 -1 .7 360
AttributeEnd

#-------------Inside Cup--------------

# Inside Cup
AttributeBegin
    Color 1 0 0
    Translate -4 -.7 3
    Rotate 270 1 0 0
    Scale  .98 .98 .98
    Sphere 1 -1 .7 360
AttributeEnd

#-------------Base--------------

# Tea Cup Base
TransformBegin
    Translate -4 -1.4 3
    Rotate 90 1 0 0
    Cylinder .5 -.5 .5 360
TransformEnd

#-------------Tea Cup Rim--------------

AttributeBegin
    Surface "paintedplastic"
        "Ks" 1 # spec intensity
        "Kd" .4 # diffuse intensity
        "Ka" 1
        "roughness" .05 #spec size
        "texturename" ["../textures/handle.tex"]
    Translate -4 0 3
    Rotate 90 1 0 0
    Torus .7 .02 35 390 360
AttributeEnd

# ----------------------------------------------------------------------------------
# Tea Cup 3

#-------------Cup Base--------------

AttributeBegin
    Surface "paintedplastic"
        "Ks" 1 # spec intensity
        "Kd" .4 # diffuse intensity
        "Ka" 1
        "roughness" .05 #spec size
        "texturename" ["../textures/cups_edit.tex"]
    Translate 4 -.7 -3
    Rotate 270 1 0 0
    Rotate 210 0 0 1
    Sphere 1 -1 .7 360
AttributeEnd

#-------------Inside Cup--------------

# Inside Cup
AttributeBegin
    Color 1 0 0
    Translate 4 -.7 -3
    Rotate 270 1 0 0
    Scale  .98 .98 .98
    Sphere 1 -1 .7 360
AttributeEnd

#-------------Base--------------

# Tea Cup Base
TransformBegin
    Translate 4 -1.4 -3
    Rotate 90 1 0 0
    Cylinder .5 -.5 .5 360
TransformEnd

#-------------Tea Cup Rim--------------

AttributeBegin
    Surface "paintedplastic"
        "Ks" 1 # spec intensity
        "Kd" .4 # diffuse intensity
        "Ka" 1
        "roughness" .05 #spec size
        "texturename" ["../textures/handle.tex"]
    Translate 4 0 -3
    Rotate 90 1 0 0
    Torus .7 .02 35 390 360
AttributeEnd

# ----------------------------------------------------------------------------------
# Tea Cup 4

#-------------Cup Base--------------

AttributeBegin
    Surface "paintedplastic"
        "Ks" 1 # spec intensity
        "Kd" .4 # diffuse intensity
        "Ka" 1
        "roughness" .05 #spec size
        "texturename" ["../textures/cups_edit.tex"]
    Translate -4 -.7 -3
    Rotate 270 1 0 0
    Rotate 215 0 0 1
    Sphere 1 -1 .7 360
AttributeEnd

#-------------Inside Cup--------------

# Inside Cup
AttributeBegin
    Color 1 0 0
    Translate -4 -.7 -3
    Rotate 270 1 0 0
    Scale  .98 .98 .98
    Sphere 1 -1 .7 360
AttributeEnd

#-------------Base--------------

# Tea Cup Base
TransformBegin
    Translate -4 -1.4 -3
    Rotate 90 1 0 0
    Cylinder .5 -.5 .5 360
TransformEnd

#-------------Tea Cup Rim--------------

AttributeBegin
    Surface "paintedplastic"
        "Ks" 1 # spec intensity
        "Kd" .4 # diffuse intensity
        "Ka" 1
        "roughness" .05 #spec size
        "texturename" ["../textures/handle.tex"]
    Translate -4 0 -3
    Rotate 90 1 0 0
    Torus .7 .02 35 390 360
AttributeEnd

WorldEnd