
      *---------*
      *- TO DO -*
      *---------*


For non Linux programmer:
  - port C code to Windows, MacOS, BSD, QNX...

Hard To Do for people who know OpenGL better than me:
  - lens flare
  - reflective surface
  - shadows
  - lightmap ?
  - back to front rendering for alpha faces (BSP ?)

And this is my To Do list:
  - review setup.py and installation
  - make portal teleporter ?
  - review morph (arrays ?)
  - make animations (vertices ?)
  - make the code cleaner (too many old lines in rem !!!)
  - lightmap ?
  - save worlds/object as python script
  - remove parent get/set state
  - memory leaks ?
  - water cube
  - Lands
  - LOD surface
  - rain, snow
  - exploding triangles
  - sprite sun
  - atmosphere children
  - strip
  - material with dimension different of 2 ^ n
  - shadows
  - see in raypick.c
  - cmesh vertex texturing mode
  - review land vertex normal computation
  - P3_triangle, P3_quad ?
  - more complex particles with states
  - use general delta time
  - speed effect like in homeworld (with multiple sprite cylinder)
  - render particles/sprites in specials ?
