3D ROTATION CUBE
This was a project I did near the beginning of my programming days. Every program written for a school project had to have a "Header Screen" that identified the name of the person, the title of the project, and the objective.I wasn't happy with just showing three lines of text for my programs so I created this animated 3-D cube.
The program impliments a Z order for rendering the cube with hidden surfaces as the cube rotates. All the graphics are rendered as text in a console window. Written by Walter Gordy, 2001.
Download the source code: Visual Studio 6 | Visual Studio 2008

3D FLASH
I attempted to create 3d frames with Flash several times and I was never satified with the results. My first attempt rendered an actual 3D Frame and attempted to rotate the frame in real time based on mouse movements. Flash is just not fast enough to handle any actual calculations.
The second attempt was more "Flash" Looking and doesn't render any frames. Its just a bunch of shapes that change based on their position. Both written around 2003
AUTO AIMING PROGRAM FOR 3rd PERSON SHOOTER
The auto-aiming program I created attempted to lock onto a target in a game. I took advantage of the fact that a red triangle always appeared over an enemies head. This was to let you know it was an enemy and not a friendly. Using this fact the program would screen capture a very small portion of the center of the screen and search for the triangle. Once the triangle was in sight it would attempt to automatically move your mouse to target the enemy.
The program had mild success as long as you didn't move around too much. The targeting would work and you could kill the enemy without trying too hard.

HIPPO MODELING TOOLS
The Hippo Modeling program was designed for my final project with Barbara Johnston at TVI in Albuquerque, NM. The program is thousands of lines long and utilizes OpenGL for all the rendering and MFC for the framework of the window.
The program was created so I could create models and export them in many different formats. One format I really wanted was just C++ code versions of the models so I could impliment them into other programs. The modeling program was a great success and helped me get throw many OpenGL programs in a later class. The program would also setup and render the scene with Blue Moon Rendering Tools. This would provide shading, reflections, and textures to the models and you would end up with a TIF file of the picture.
The program is fairly primitive and I don't exactly have instructions on how to use it. It was develped in about three weeks from scratch so there may be many bugs. It also will not render anymore due to Blue Moon Rendering Tools being taking off the market.
Written by Walter Gordy iin 2002
