-Personal Information-

About Me

Name: Kelvin(Ke) Zeng
Birthday: 1984-01-19

Phone: 213-300-8076
Email: kzeng@usc.edu

Address: 1223 1/2, W Adams Blvd. Los Angeles, CA 90007



"Love is a better teacher than duty".

To work for the best Animation/Game Company to create the best Animation/Game is always my dream!

This website shows some of my works. Thanks for visiting!

Education Background

2009-Present: Game Development, Computer Science, Viterbi School of Engineering, University of Southern California.

2006-2009: Digital Art Department, School of Software and Microelectronics, Peking University.

2002-2006: International School of Software, Wuhan University.

Resume: Download.


-My works in Computer Science field-

I have great interests in Computer and Art, like Rendering, Game Developing, Animation, etc. And I am proficient in C/C++, Unix/Linux, network programming. I also have a solid background in Computer Graphics, algorithm. In addition, I am very familiar with OpenGL, Maya API, Flash AS, Renderman. Here are some of my works in Computer Science field.

MTGP for ICT, USC

Discription:
The Military Terrain for Games Pipeline (MTGP) project for USC Institute for Creative Technology (ICT) is funded by DOD, aiming at automatically generating virtual environments from existing terrain data. The result is being used for developing serious games for US Army. My responsibilities include designing and developing Maya plug-ins (C/C++), MEL scripts and applications for the pipeline which enables it to add massive objects to large-scale scene with various requirements.

Screenshots(Click to see large images):

Research Assistant for CGIT, USC

Discription:
I worked as a RA in CGIT (Computer Graphics and Immersive Technologies, USC) lab, where I did research and experiments on automatic construction of large-scale virtual environment. Research and experiment on automatic construction of large-scale virtual environment. Also in charge of artistic related work, such as modeling, texturing

My work(Click to see large images):

Real-time Ray Tracing Maya Plugin

Discription:
Development of a Real-Time Ray Tracing plug-in for Maya viewport. With this plug-in, artists are enabled to view the changes immediately in Maya viewport if objects in scenes are modified. In order to accelerate rendering speed, I adopt space subdivision (using kd-tree) and MLRTA (Multiple Level Ray Tracing Algorithm) for my software. In addition, I also apply Multi-Thread and parallel programming for the purpose of best utilizing the power of multi-core computers.

Effects(Click to see large images):


RTS Game Developing: WAW

Discription:
We developed a Real Time Strategy game named WAW. It tells a story about the ancient war between barbarians and stones and it supports mutiplayer game via network. There were five people in our game developing group. I and one student took charge of all software-related work and others were in charge of the artistic work.

Screenshots(Click to see large images):


OpenGL Application: Real Time Ocean Simulation

Discription:
I developed this program using OpenGL independently. It is a real time simulation of dynamic ocean. We can modify the input parameters( like wind speed, direction, etc ) by moving the controller in the upper right corner of screen to change the behavior of the ocean.

Effects(Click to see large images):

References:

  1. Jerry Tessendorf, "Simulating Ocean Water"
  2. Vladimir Belyaev, "Real-time simulation of water surface"
  3. Jorn Loviscach, Hochschule Bremen, "Complex Water Effects at Interactive Frame Rates"

-My works in Art field-

These are some of my works in Art field. I love drawing since I was a child. When I entered college, my interests extended to a variety of graphic software, such as Maya, 3DMax, Flash, Photoshop, etc.

Flash & Action Script

Discription:
I developed this commercial flash website independently for a famous packaging design company in Beijing. They offered me the static design and I built it into flash-structured website. Here is a demo.

Demo:

Website Development for CGIT

Discription:
Independent web development for CGIT (Computer Graphics and Immersive Technologies, USC) lab.

Link:


Art Work

Discription:
Here are some of my art works.

Pictures:





The University of Southern California does not screen or control the content on this website and thus does not guarantee the accuracy, integrity, or quality of such content. All content on this website is provided by and is the sole responsibility of the person from which such content originated, and such content does not necessarily reflect the opinions of the University administration or the Board of Trustees