Stick Sketch

Stick Sketch is my final project for the intro to computer graphics course at Cal Poly. Its purpose is to allow user to generate and position stick figures in desired configurations through keyboard keys. The goal of the tool is for the user to configure the location and positions of the limbs of a stick figure to a desired position and then save the frame. Once enough frames are saved the user can play them back to generate an animated stick figure. The user can also save the accumulated frames to a file where they can work on it later or reload it for later viewing.

Summary

The stick figure generated in the tool is created by hierarchically modelling transformed and scaled spheres. The joints were rotated using quaternion instead of euler angles.

Concepts Used

Demo

Dance

Bowing

Controls

Libraries

Sources