I am master student major in CS. During my first year study in IUB, I took
the advanced computer graphic course. I learned the fundamental mathematics
theory of Opengl and wrote many Opengl demos in this class. During the
winter break, I started to write my own physics engine with C++. I had lots
of fun playing with Physics. I am very interested in the following two
fields.


*Programmatic control of skeletal meshes

*Unified collision and dynamics

*
About Yourself*

   - Describe any plans you have over the summer in addition to GSoC, such
   as classes, a summer job, vacation plans, master's thesis, etc.

I don't have plan other than Crystal Space. I have three months full time to
do this job

   - What programming projects have you done so far?

My 3D claw crane game <http://hide1713.wordpress.com/3dclawcrane/>: This
game simulates the classic claw crane game and includes some basic physic
simulation.

Leo Fc: NES game console emulator.

Pluster <http://code.google.com/p/pluster/>: a cluster management software
developed with python.

Some other network projects written in C and C++

traceserver : a simple trace route server<http://code.google.com/p/traceserver/>
wiretap : tcpdump file analyzer <http://code.google.com/p/wiretap/>
reliabletransfer : a file transfer tool using reliable
udp<http://code.google.com/p/reliabletransfer/>

   - Have you worked on other open source projects before? If so, please
   list and describe what you did.

No, but I have experience of translating po file for some projects and
submitted bug reports.

   - Please list other projects you are applying to for GSoC.

No

   - Do you have any experience with C++ or Python? Of so, clarify this
   experience.

I have 5 years C/C++ experience. When I was in undergraduate school, I was a
member in a 4-people team developed RapidIO device driver for Linux and MPI
interface to RapideIO. In the last 3 years, Python become my major language.
I used Python for most of my research projects and course projects.

   - Do you have any experience with computer graphics, OpenGL, DirectX,
   other 3D engines?

Yes. I started learning Opengl from last year and wrote some demo programs
with Opengl.

*Crystal Space Questions*

   - When did you first hear about Crystal Space?

Few month ago, I searched the list of engine in wiki and noticed Crystal
Space.

   - Have you worked with Crystal Space before? For what sorts of things?

No

   - If you have participated in Crystal Space previously, please describe
   what you've done (e.g. bug reports, questions on mailing list or IRC, etc.)
   - If you have contributed to Crystal Space before, please describe when
   and what you did (bug fixes, new features, testing, etc.)

*Your Project*

   - Deliverables: What will the final output of your project be? Please
   note that documentation is important.

The design document and UML of new collision and dynamics system. New branch
of code with tests.

   - Schedule: Include an estimated timeline of the project with
   mini-milestone.

First month, Read source code and design the unified API.

Second month, implement those APIs.

Third month, test test and test.

-- 
Lei Chen, [email protected]
Master Student
Computer Science Department
Indiana University
Bloomington, IN
------------------------------------------------------------------------------
_______________________________________________
Crystal-main mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/crystal-main
Unsubscribe: 
mailto:[email protected]?subject=unsubscribe

Reply via email to