For my final art project, I’m working on programmatically generating scenes to be rendered in Sunflow. Lot of the work is placing objects where I want them. The following is just a way to use OpenGL to do your matrix multiplications and transformations.
glPushMatrix();
glLoadIdentity();
// transformations go here
GLfloat modelMatrix[16];
glGetFloatv (GL_MODELVIEW_MATRIX, modelMatrix);
glPopMatrix();


After graduation weekend, a couple of my friends and I took a trip to Yosemite National Park. We had a great time so I thought I’d jot down some notes for future travelers. I could tell you why you should go but I’m sure the internet has already done better.
Continue reading »
Go to Yosemite