Changes between Version 11 and Version 12 of ~archive/SA_WissenschaftlicherKontext
- Timestamp:
- Oct 26, 2006, 11:29:59 AM (18 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
~archive/SA_WissenschaftlicherKontext
v11 v12 3 3 Diese Seite ist eine Zusammenstellung des "Wissenschaftlichen Kontextes" einer Orxonox PPS Semesterarbeit. 4 4 5 6 == Open Source Arbeitesumgebung == 5 == Open Source Arbeitsumgebung == 7 6 * Programmierung einer Projektwebseite fuer Orxonox in HTML/PHP 8 * Einfuehrung und Benutzung eines W IKIs mit Dokumentationfuer alle Entwickler9 * Verwendung des Projektmanagement tools: SVN10 * Konsequente Dokumentation des source codes mittels Doxygen7 * Einfuehrung und Benutzung eines Wiki fuer alle Entwickler 8 * Verwendung des Projektmanagement Tools: SVN/Subversion (ein Versionsserver) 9 * Konsequente Dokumentation des Source Codes mittels Doxygen 11 10 12 11 == Programmiertechnische Umgebung == … … 16 15 17 16 == Projektmanagement == 18 * Leitung eines open source Projektes ueber 2 Jahre17 * Leitung eines Open Source Projektes ueber 2 Jahre 19 18 * Organisation von Informationsevents zu Orxonox (Conventions) 20 19 * Motivation von Mitprogrammierern … … 25 24 * Erstellung von Kursunterlagen 26 25 * Fuehrung und Unterstuetzung der Studenten 26 * Vorbereitung der Arbeiten und Hilfe bei Problemen 27 27 28 == Programm atisch adressierte Probleme ==28 == Programmiertechnisch adressierte Probleme == 29 29 * Object-Object Collision Detection Algorithm: OBB (Object aligned Bounding Boxes) 30 * Spatial Terrain Separation Algorithm: Quadtree von beliebigen Vertex soups31 * Loading Framework: Objekte koennen mittels XML files erstellt/geladen werden : laden von Spielwelten30 * Spatial Terrain Separation Algorithm: Quadtree von beliebigen Vertex Soups 31 * Loading Framework: Objekte koennen mittels XML files erstellt/geladen werden; gebraucht zum Laden von Spielwelten 32 32 * Dynamisches Laden: Objekte mittels shared library und Factory erzeugen und verwenden 33 33 * Dynamische Resource Allocation von Models, Texturen, Sounds und anderen Resourcen ueber einen Resource Manager 34 * Grafisches: Laden von verschiedenen Modelarten (MD2, OBJ), Parti cle Systems mit Billboarding, Fog Effects, Billboards34 * Grafisches: Laden von verschiedenen Modelarten (MD2, OBJ), Partikel System mit Billboarding, Fog Effects 35 35 * Sound: Implementierung einer 3D-SoundEngine zur Verwaltung von Channels, Buffers und Sourcen 36 36 … … 39 39 * Object-!ConcaveBody Collision Detection 40 40 * Design und Implementierung einer Qt und OpenGL Graphical User Interface Library fuer Orxonox (GUI) 41 * Design und Implementierung eines Scripting Interfaces (evt. Suche nach einem identischen Open Source Projekt)42 41 * Erweiterung des Network Moduls von Orxonox: HTTP/Telnet status Interface