Strongbad 3D Model
with Texture Mapping
and Animation

by Jasmin Vanta
CSC 471-01














This 3D model was modeled after the cartoon character Strongbad.
The original Strongbad can be found at Homestarrunner.com


1st Step: Hierarchical Modeling
The character's body was built using the primitives gluSphere and gluCylinder.
Stretched/skewed spheres were necessary for the head, gloves, and shoes.
 
2nd Step: Texture Mapping
The character's face was acquired from an image from Homestarrunner.com
and applied as a texture map onto the sphere.
All other body parts were texture mapped with images
created from microsoft paint.
 
3rd Step: Animation
Several animation methods were created using a timer function.
Through animation, the character is able to:
-rotate around the y axis
-nod yes and no
-head sway
-flap arms
-make "Strongbad" talking gestures
-make angry gestures
-act victorious
-act sad
-smell left and right armpits
 























 

 





front view

back view
Keyboard Commands
r = right rotate
l = left rotate
y = yes
n = no
s = sway head
a = arm flap
m = mad
z = sad
v = victory
t = talking gestures
e = smell right armpit
w = smell left armpit
d = sb-techno (with sound)
h = reset
q = quit

talking gesture

sad gesture