This project began as a dream to digitally recreate a treasured childhood possesion but ended up being much more difficult and painful than I had originally planned.
This program did not turn out exactly as I had originally planned. The shading on the box is
/ot working properly. It is set up to use a buffer object of normals for each vertex of
the top and bottom of the box but it is only using one normal for the top and one for the
bottom. However, I was able to shade the GL_QUADRICS properly using phong shading and
transformations of the ballerina's normal vectors.
The music playing on this page was intended to play when the ballerina began dancing and stop
when she stopped. After wrestling with OpenAL and FMOD, I was not able to compile the music
players with the program so she is simply dancing to a tune only she can hear.
I am hoping to figure out why the shading is not working properly and fix that. After
shading begins to work, I would like to use a wood testure to make the box look more interesting
and realistic. As stated above, I want the music to play as the ballerina dances. I am hoping
to be able to use FMOD because I had marginally more success with it than with OpenAL. If
there are any other suggestions for music implementations, I would gladly accept them.