OGRE Wiki
Support and community documentation for Ogre3D
Ogre Forums
ogre3d.org
Log in
Username:
Password:
CapsLock is on.
Remember me (for 1 year)
Log in
Home
Tutorials
Tutorials Home
Basic Tutorials
Intermediate Tutorials
Mad Marx Tutorials
In Depth Tutorials
Older Tutorials
External Tutorials
Cookbook
Cookbook Home
CodeBank
Snippets
Experiences
Ogre Articles
Libraries
Libraries Home
Alternative Languages
Assembling A Toolset
Development Tools
OGRE Libraries
List of Libraries
Tools
Tools Home
DCC Tools
DCC Tutorials
DCC Articles
DCC Resources
Assembling a production pipeline
Development
Development Home
Roadmap
Building Ogre
Installing the Ogre SDK
Setting Up An Application
Ogre Wiki Tutorial Framework
Frequently Asked Questions
Google Summer Of Code
Help Requested
Ogre Core Articles
Community
Community Home
Projects Using Ogre
Recommended Reading
Contractors
Wiki
Immediate Wiki Tasklist
Wiki Ideas
Wiki Guidelines
Article Writing Guidelines
Wiki Styles
Wiki Page Tracker
Ogre Wiki Help
Ogre Wiki Help Overview
Help - Basic Syntax
Help - Images
Help - Pages and Structures
Help - Wiki Plugins
Toolbox
Freetags
Categories
List Pages
Structures
Trackers
Statistics
Rankings
List Galleries
Ogre Lexicon
Comments
History: SummerOfCode2006
View page
Source of version: 7
(current)
OGRE is participating in the [http://code.google.com/soc/|Google Summer of Code 2006] ! {maketoc} !!2006 Projects The following OGRE projects have been approved for the 2006 Summer of Code: * ((SoC2006 Instancing|Instancing, Crowd Rendering)) * ((SoC2006 Shadows|Extending, Demo-ing, and Documenting the Shadow Mapping System)) * ((SoC2006 SceneManagement|Scene Management)) * ((SoC2006 XSITool|Tool for one-step solution for artists)) * ((SoC2006 RmExporter|RmOgreExporter [[v2], FxOgreExporter)) * ((SoC2006 BillboardClouds|Billboard Clouds)) !!2006 Mentors * __Steve Streeting__ - OGRE project lead and original developer * __Paul Cheyrou-Lagrèze__ - Multimédia Software consultant, OGRE MVP, maintainer of some OGRE addons : ((Paging Scene Manager)), ((OgreODE)), CeguiMeshViewer. * __Michael Reimpell__ - [http://www.imaph.nat.tu-bs.de/staff/mr.html|scientific assistant], author of ((Tools: Blender|Blender exporters)). {DL()} As a scientific assistant in a mathematical physics university institute, I teach students and mentor students during their diploma thesis. My contributions to the OGRE project are mainly based around Blender support, but I have an extensive education in mathematics, physics and numerics. {DL} * __Andres Carrera__ - Developer of [http://ofusion.inocentric.com/|oFusion] This section is archived since no new applications can now be submitted. !!Guidance for Students As of 1 May, students can apply to develop a project for OGRE over the summer while being mentored by experienced OGRE users and developers. Before applying, be sure to read the ((Help Requested|Ideas List)) for a taster of the sorts of projects we're interested in. This is by no means an exhaustive list, and new project ideas are always welcome. Before you apply to be a student, be sure to consider the points below. Also make sure you've read the [http://code.google.com/soc/studentfaq.html|Student FAQ] properly already. !!!Background # __3D programming experience is required.__ If you are completely new to 3D programming, this is not the project for you. We don't necessarily expect you to be an expert or have years of experience, but you must have a solid grasp of 3D concepts and techniques, and have reasonably good idea of how to go about whatever project you propose. You have to be able to make good progress on your own, with guidance & advice from a mentor where needed but this isn't a teacher-led project, it's driven by you. ''You will not have time to learn 3D coding from scratch, and learn OGRE, and complete your project in a single summer.'' # __Ensure you will be able to dedicate the time.__ Like any project this is something that's going to require some hard graft, so make sure you really have the time to do this before applying. # __Know your tools.__ You will be expected to know how to use your development tools competently, and should be familiar with CVS. !!!The Proposal {TAG(tag="small")}Thanks to Drupal for some useful tips from 2005's SoC here{TAG} # __Sell your idea__ Describe your idea in detail. What is its ultimate goal? What components will it have? What benefits does it have for OGRE itself and its community? # __Sell yourself__ Get across your enthusiasm for the project. Tell us what makes you stand out from the rest of the crowd. Talk about your past experience, and why you think you can pull off this project in particular. Why are you interested in OGRE? What interests do you have, and how do these interests relate to the project for which you're applying? Where will you start and what rough steps do you have in mind for your project? Make us believe you have the ability to get the project done. # __Make sure you understand what OGRE is.__ Make sure your application is appropriate to the OGRE project. Make sure you understand what OGRE is, why its scope is set where it is, and the ethos of the project. Applications to extend core OGRE to incorporate non-graphical features will be flatly refused, as will applications to make OGRE a game engine. Separate add-ons external to the core are welcome, but familiarise yourself with the ogreaddons if you intend to propose this kind of project since much has been done already. # __Join the community__. It is a very good idea to discuss your project proposals with the community. If your idea duplicates existing efforts or code (and does not provide a very convincing reason for doing so), it will be rejected. Try to get some feedback on your proposed application before you submit it - the best place to do this is in the [http://www.ogre3d.org/phpBB2/viewforum.php?f=13|Summer of Code Forum].
Search by Tags
Search Wiki by Freetags
Latest Changes
Minimal Ogre Collision
Artifex Terra
OpenMB
Advanced Mogre Framework
MogreSocks
Critter AI
Mogre Add-ons
MOGRE
Mogre MyGUI wrapper
MOGRE Editable Terrain Manager
...more
Search
Find
Advanced
Search Help
Online Users
36 online users