top of page

Other CG Projects

 

-by Visual Studio

Trains & Roller Coaster

 

 

Made from  November 3, 2011  to  January 22, 2012

 

          Use Visual Studio 2008 and OGRE to establish  a user-control interface, which made in Flash, for user to change objects.

 

          By using UI interfect, you can do the things below:

  1. Make the train starts to run and stop

  2. Change the speed of train

  3. Change the Camera perspective. The original one is World. You can change to Train camera to feel first perspective, or choose Top camera to see top-down perspective.

  4. Change the Spline type into Cardinal or B-Spline

  5. Change the Track type into Road Rail or Parallel

  6. Add or delete control points on the routine (you also can change the position of all the points)

  7. Save/Load/Restart the routine

  8. Change the tension on the point position

  9. Add or delete car number on the train

  10. Change the Skybox into daylight, sunset, and night

  11. Add physic to the train (for example, it will get fastter when it run from the top to the bottom, and also have shader effect for it)

  12. Change the weather into snow, rain or foggy

  13. Add Model: terrain, flowing ocean, trees and house

 

It's made in 2-people team. The things I do are everything about train's routine.

 

          

          

Maze Visibility and Rendering

 

 

Made from  October 9  to  November 2, 2011

 

          Use Visual Studio 2008 and OpenGL to establish a 2D maze and turned it into 3D space at the first perspective.

 

          First, you need to load a map, which has all the edges with different color. After that, you can walk around in the maze by control the mouse hold. you can turning around by holding and moving the mouse. When you hold and move forward or backward, you can walk forward and backward. The speed depend on how fast you move the mouse.

 

          This is a personal project.

          

          

 

 

Image Editing Program

 

 

Made from  September 15, 2011  to  October 8, 2012

 

          Use Visual Studio 2008 and OGRE to establish  a user-control interface, which made in Flash, for user to change import an image and put an effect on it.

 

         This interface can do the things below:

  1. Load, save and restart the picture

  2. Quit the interface

  3. Hide the tool bar by click spacebar

  4. Change color to grayscale, uniform quantization, or populosity

  5. Add different kinds of dithering, including random, clustered, Floyd-Steinberg, and Color Floyd-Steinberg

  6. Add different kinds of filter, including box, bartlett, Gaussian, and Arbitrary-Size Gaussian

  7. Change the size of picture into half size or double size

  8. Add arbitrary uniform scale or arbitrary rotation

  9. Compose two image with different way, including over and in

  10. Add NPR paint effect

 

           This is a personal project.

 

          

          

bottom of page