OpenRacing WIP: Difference between revisions
From SpaceElevatorWiki.com
Jump to navigationJump to search
(New page: == Tasks & Plans == * Ogre renderer ** Automatic car 3D model conversion. (can be called "automatic AC3D to Ogre conversion"). ** Automatic track 3D model conversion from Torcs-NG's data ...) |
No edit summary |
||
Line 11: | Line 11: | ||
** <strike>Load a C++ driver / create C# interface</strike> : ''DONE''. | ** <strike>Load a C++ driver / create C# interface</strike> : ''DONE''. | ||
* Distribution | * Distribution | ||
** Compile libsimulator from unmodified Torcs-NG repository. | ** Compile libsimulator from unmodified Torcs-NG repository. ''Maybe wait till sdl-port / Cmake goes to trunk'' | ||
* Driver | * Driver | ||
** Implement user controlled vehicle. | ** Implement user controlled vehicle. | ||
** Load sharpy's driver, make it run a car : '' | ** Load sharpy's driver, make it run a car : ''Keith will do'' | ||
* User interface | * User interface | ||
** Make a GUI designed for our needs (load a track, evaluate drivers, run simulation in background, ...) : ''WIP'' | ** Make a GUI designed for our needs (load a track, evaluate drivers, run simulation in background, ...) : ''WIP'' |
Revision as of 10:21, 16 February 2009
Tasks & Plans
- Ogre renderer
- Automatic car 3D model conversion. (can be called "automatic AC3D to Ogre conversion").
- Automatic track 3D model conversion from Torcs-NG's data (starting from trackgen). Should warn about unsupported geometry and such.
- Make a camera follows a car (from behind).
- Core engine
Load a complete track using C++ plugin: DONE.Initialize OgreDotNet graphic plugins to display the track: DONE.Load cars / physics engine: DONE.Load a C++ driver / create C# interface: DONE.
- Distribution
- Compile libsimulator from unmodified Torcs-NG repository. Maybe wait till sdl-port / Cmake goes to trunk
- Driver
- Implement user controlled vehicle.
- Load sharpy's driver, make it run a car : Keith will do
- User interface
- Make a GUI designed for our needs (load a track, evaluate drivers, run simulation in background, ...) : WIP
- Port to MyGUI's C# interface : Waiting for MyGUI to do it.
- Work on the installation process
Screenshots
Bellow, you'll find some screenshots showing work in progress of Ogre renderer and GUIs.
-
2008-sep-08, high-quality skybox, back to stencil shadows
-
2008-feb-12, minimalist main menu
Requirements
- Mono
- OgreDotNet for the visualization.
- MyGUI for GUIs
- OIS for inputs