提供: wiki
移動先: 案内検索

Google Summer of Code 2005

List of approved Google Summer Projects

1) Fluid Simulation

Nils Thuerey, mentored by Jonathan Merritt

  • Ph.D. student at University of Erlangen, Germany
  • nickname: n_t
  • Linux, gcc

2) Inverse Kinematics

Brecht Van Lommel, mentored by Ton Roosendaal (kaito)

  • Student at Universiteit Hasselt
  • 19 years old
  • nickname: brecht
  • Belgium
  • Mac OS X 10.3, gcc

3) Verse Integration

Jiří Hnídek, mentored by Ton Roosendaal (kaito)

4) FFMPEG integration/audio multiplexing

Ian Gowen, mentored by Alexander Ewering (intrr)

  • 18 years old
  • nickaname: qwe
  • USA, Oregon
  • Gentoo Linux, gcc

5) PyTexture

Timothy Wakeham, mentored by Campbell Barton (ideasman)

  • 21 years old
  • Monash Univeristy Melbourne
  • nickname: timmeh
  • Australia
  • Windows XP, scons, MSVC6

6) Sketch based Modelling

Pablo Diaz Gutierrez, mentored by Kent Mein (sirdude)

7) Boolean development

Marc Freixas, mentored by Alexander Ewering (intrr)

  • Ph.D. student at Universitat Politecnica de Catalunya
  • 28 years old
  • nickname: marquitos
  • Linux Debian
  • Spanish (Barcelona)

8) ODE Physics integration in animation system

Thomas Lewis, mentored by Daniel Dunbar (zr)

  • University of California
  • 19 years old
  • nickname: nescirian
  • Hong Kong
  • Windows XP, gcc

9) Nurbs/Curves/Nurbana

Emmanuel Stone, mentored by Martin Poirier (theeth)

  • Trinity College Dublin, Ireland
  • nickname: eman-
  • Mac OS X 10.4, gcc

10) Animated/Live/Interactive Tutorial

Frederick Lee, tentatively mentored by Chris Want (Hos)

  • University of California, Los Angeles
  • nickname: phaethon
  • USA
  • Debian GNU/Linux unstable, gcc


Official SOC FAQ/HOWTO about filling soc forms isn't still available. We can have our own :-). Resource of major informations is soc mailling list. Feel free and add your own notes and experiences.


Look at short description about work with CVS (originaly created by Hos).

"Anonymous" user could checkout each branch:

cvs -z3 checkout -r name_of_branch soc-blender

You can find list of branch at gforge web page of soc-blender:

Developer service

.c and .h templates

When developers need to add new file, then they need some template. Looking at existing source files could be confusing, because each file contains different copyright in header. When you edit some file, don't foreget to add your name to list of contributors, write description of source file, write name of .h file containing function prototypes somewhere at the beggining of .c file, write commentary, write documentation in wiki.

Progress Reports

All soc projects are mentioned in Developer digest from July 2005.

Mailing list

You can see some progress of our work in mailling list: