Custom Query (296 matches)
Results (22 - 24 of 296)
Ticket
|
Resolution
|
Summary
|
Owner
|
Reporter
|
#15 |
fixed
|
Implementing GrpahicsEngine class
|
bensch
|
patrick
|
Description |
this class should become a little primitive GraphicsEngine that manages things like:
- concrete use:
- setting up all SDL attributes
- setting up all lights, materials
- able to reinig SDL if the graphics mode/resolution should ever change during game
- determines wether the drawable objects should be drawed or not (depends also from mode, like debug mode draws everything)
- manages to display images, films, menu, console etc.
- should be able to calculate the computer/graphics speed to set the optimal resolution settings (future)
- implementation:
- class that is loaded at startup in the init section of orxonox.cc
- class is a singleton
- class works in different modes: menu-mode, film-mode, image-mode, game-mode (more?)
- manages light sources, shadows, effects.
- state of the graphics engine must be displayable (debug function)
|
#20 |
fixed
|
Implementing a struct, that represents a sound file
|
bensch
|
patrick
|
Description |
A structure that represents a playable sond with all importand attributes.
- implementation:
- attributes: resolution, size, name, listID
- some other stuff you might find out about….
|
#26 |
fixed
|
Material class update
|
bensch
|
bensch
|
Description |
The Material class is only showing the diffuse mapping for the moment, and it should be possible to use it easily without model-class itself.
- reimplement:
- The class needs some refitting, so it is easy, to create a Material nad very fast work with it.
- there must be a Method create/define/change to initialize the Material.
- there must be a function to initialize the material, so it can be loaded on the fly and be applyed to (a part of) a model.
- Methods to add:
- Bump-map, ambient-map, specular map and so on…
- Possibly some predefinded textures like checker/noise/fog and so on → put this inside a new File or texture.cc.
- change function, to modify the Material, think about that a Material is also inside of a glList.
|
Note: See
TracQuery
for help on using queries.