Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

Custom Query (296 matches)

Filters
 
Or
 
  
 
Columns

Show under each result:


Results (1 - 3 of 296)

1 2 3 4 5 6 7 8 9 10 11
Ticket Resolution Summary Owner Reporter
#43 fixed world-simplification patrick bensch
Description

World-class: the main loop of each level needs some caring to:

  1. Modularity:
    • The world exists of many different things: environment effects lights enemies the player and so on.
    • the idea is that the world loads, and updates them, but it should not paint them itself
    • Meaning: everything that is not a loop goes out of world and into a own class (like the light)
  1. Design:
    • initialisations
      • file loading
      • class loading
    • loop
      • class updating
      • class drawing
  1. Restucture:
    • Only functions that are really necessary are located here.
      • Load
      • init
      • loop
    • everything else goes out into other classes

I hope, that with such a modularity we can bring more insight, clearity and simplicity into the very important world-class.

#50 fixed video player hdavid, stefalie patrick
Description

The goal is to implement a video player, that renders an .avi stream onto a SDL 2D texture so it can be viewed on any object in the world and specialy as a screen of desired size.

  • Requirements:
    • encode avi file format films BONUS: compressed avi file format
    • interprete it as a bitmap texture
    • display the texture 1) as a screen 2) as object in the world
  • References:
#31 fixed vertex-arrays bensch bensch
Description

Models are put through to the Graphicscard much faster, if they are packed into vertex-arrays

  • Problem:
    • add Vertices/Normals/Texture Coordinates to an Array.
    • pack array into a glList
  • Interface:
    • returns: glList or Array
1 2 3 4 5 6 7 8 9 10 11
Note: See TracQuery for help on using queries.