"Every calling is great when greatly pursued."
-Oliver Wendell Holmes
Posted By Derek on August 1st, 2010

Just finished updating my resume a little. Unfortunately, couldn’t put some of the newer stuff I’ve been working on due to NDA.
Click on the Resume tab on the menu to check it out.

 
Posted By Derek on February 27th, 2010

The XML lab was an introduction for students to proper XML formatting and reading in of XML files utilizing the TinyXML API. The student is given a framework and an XML file. Their task is to finish the LoadFile function. When properly loaded a 3D representation of the word “SUCCESS!” will appear on the screen. [...]

Comments Off
Posted By Derek on February 27th, 2010

The lab was created to further the student’s understanding of the Maya C++ API. Utilization of key Maya functionality is taught to the student and they are then required to create a File Translator plug-in that will export static geometry and any animation information such as a skeletal hierarchy, weights and influences, [...]

Comments Off
Posted By Derek on February 27th, 2010

This lab was developed to teach students how to create a PACK file for organizing and encrypting assets. The student is provided with a C# interface and then tasked with writing the functions for adding and removing files from a PACK file in a C++ DLL.
Developed:

Interface using C#
C++ DLL containing archiving functionality
Interaction between C# application [...]

Comments Off
Posted By Derek on February 27th, 2010

The lab was created to introduce the student to the Maya C++ API. Utilization of key Maya functionality is taught to the student and they are then required to create a File Translator plug-in that will export static geometry and save it to an xml file and a binary file. That concept is then built [...]

Comments Off
Posted By Derek on February 27th, 2010

The lab was created to show the student how a character hierarchy works. The student is exposed to techniques for flattening a hierarchy and creating render nodes to display 3D geometry. The concepts of local and world space are reinforced.
Developed winter of 2008 using OpenGL
Developed:

Interface using MFC
Hierarchy system for skeletal objects
3D Assets using Maya and [...]