Page 1 of 1

Google Summer of Code

Posted: Sat Feb 27, 2010 8:24 pm
by stefbuet
Hey don't forget to submit Irrlicht to Google Summer of Code!
The dead line is March 12 :wink:

Posted: Sat Feb 27, 2010 10:06 pm
by hybrid
I know, I know. We'll apply this year once more. If any new ideas for a project should be added, just tell me.

Posted: Sun Feb 28, 2010 12:06 am
by stefbuet
The decal system discussed on the "bachelor project" thread would be really great! It's not on the G So C wiki page (http://www.irrlicht3d.org/wiki/index.ph ... .IdeasGSoC)
Also, why not 3D volume textures?
And also http://www.youtube.com/watch_popup?v=woHZRUlOQqo#t=150 :D ( Water surface simulation :P )

Posted: Sun Feb 28, 2010 10:06 am
by sio2
Here's my list of additions/enhancements. There's plenty more, but this will do to start:
  • Flexible vertex formats - move away from 3 fixed vertex formats
    Material system - collapse filter modes to a single flag, etc
    Scenegraph - reduce redundant node updates, etc
    Hardware skinning
    PVS system - no more using Octree for everything
    Postprocess
    Capable of fully shader-based rendering for DX10 and above.
I think we're talking Irrlicht 2.x though...

Posted: Sun Feb 28, 2010 2:29 pm
by 3DModelerMan
I think a DX10/11 driver would be cool, like sio2 said. I also think that animation blending, and simultaneous keyframe and morphing animation would be good too.

Posted: Sun Feb 28, 2010 3:46 pm
by hybrid
Yeah, many of these things are pretty good things to have. But most of them won't fit into the GSoC scheme, where a student without much knowledge about Irrlicht internals will have to do some implementation. Hence, the driver ideas are listed on the Ideas page, and also some effect stuff (Decals would also be a good idea, I'll add it). But many other things, such as flexible vertex format, requires changes in almost all places in Irrlicht. This is not possible for the intended scenario, at least for people without good knowledge about Irrlicht's architecture.
If you have some good literature for those topics, e.g. PVS, we could probably also add them or amend the already existing ideas.

Posted: Mon Mar 01, 2010 2:10 pm
by Nova
I am not quite sure if this qualifies for a GSoC Idea, but what about an Irrlicht "Public Relations" Project.
  • Creating a new Website which integrates the Forums
  • give the users abilities to share/upload their Projects in a designated area.
  • Better intigration of the wiki
  • better intigration of the svn website
  • Remove duplication of content and enhance the usability and interface of the Community
  • Better integration of things like Screenshot of the month. Just look at the "Screenshot" section on the main page. Those are screens from up to irrlicht 0.4 which are presenting our engine to potential new developers. Not a good idea, imo.
  • I never seem to be able to find the adress to the IRC, even though I know it exists
  • Creating a new tutorial series, updating the old ones. Some examples on the webpage still use code from old irrlicht versions (at least so I have been told by some guys I directed towards them)
  • The tutorials link directly to the API page, which means a change in layout, even though you are kind of still on the same page. Which is confusing
  • The Layout of the main page. It shouts "we are old fashioned and missed the step into the 21st century"
It all appears to be cluttered and patched together from several open source projects at the moment. In my opinion one of irrlicht's greatest weaknesses is its presentation to the public.

I have lot's of ideas for such a project and I think it can really help attract "professional" game developers towards the engine which, in the long run, means more contributions from qualified and experienced developers.

As I said, I am not sure if this qualifies since it's not working on the engine itself. But it's still writing Code and not "just documentation work", which is prohibited in the GSoC FAQ.

Posted: Tue Mar 02, 2010 3:18 am
by Ulf
@Nova
I doubt any of that will get into GSoC.

But there are some very good ideas.
Especially
* Creating a new tutorial series, or at least expanding it.
* Better intigration of the wiki
But it's still writing Code and not "just documentation work", which is prohibited in the GSoC FAQ.
I don't really see where the code writing is.!?!
You don't mean the web page or the Tutorials???
That doesn't count.

Posted: Tue Mar 02, 2010 11:34 am
by Nova
Well, I hoped "Creating a Web-Community" would count. Since in web development I could make a good contribution. (read, not using Wordpress/Typo3/"insert your favorite CMS here" but actually planning what this community needs and creating that from scratch).

Using a CMS is easy, but they always are so loaded with features no one ever uses. I am a do it yourself guy :p

Well, then I have to think of something more Irrlicht related.

Posted: Sat Mar 13, 2010 11:16 am
by hybrid
Ok, submission as a mentoring organization has been submitted. I hope we are chosen this time, so prepare to take one of our suggestions as project - in case you are eligible of being a student at GSoC.

Posted: Thu Mar 18, 2010 7:09 pm
by Steel Style
Unfortunaly Irrlicht haven't been choosed...

Posted: Fri Mar 19, 2010 8:59 am
by hybrid
Yeah, once more. But this time only CrystalSpace made it as a render engine, even Ogre was not chosen. Interesting development...