Patrick Casao - CSC 474 Final Project

Description:

I modeled a humanoid figure and rigged it in blender.


Figure 1: Humanoid Model in Blender


Figure 2: Added a Helmet/Mask in Blender


Figure 3: Added Rigging in Blender


Figure 4: Final Rigged Model

I created several animations for it and exported them as MD5Meshes and Animations. I then loaded the mesh and animations into an MD5 Loader.


Figure 5: Loaded in MD5 Loader

Separately, I created a simple particle system that spawned a few particles with a specified upwards acceleration and had gravity applied to them.
I then created a texture of a petal and used a mask to hide the edges of the texture.


Figure 6: Petal Sprite


Figure 7: Petal Mask

Finally, I applied the texture to the particles.


Figure 8: Petal Texture Applied to Particles

Finally, I added the particle system to the MD5 Loader and added a background to give the animation some context.


Figure 9: Final Product

Controls:

-/+: Cycle through Animations
W/S: Move Camera Up/Down
A/D: Move Camera Left/Right
R/F: Move Camera Forward/Backward
K/L: Move x-directional force (wind) Left/Right