psemek/todo.md

567 B

  • ui
    • design & implement a ui engine
    • separated logic & rendering & event handling
  • phx
    • implement a 2D physics engine
  • gfx
    • add more pixmap fonts
    • painter should be 2D only, make a separate 3D painter
    • implement proper .OBJ loader (with materials & vertex sharing)
    • deferred renderer
      • cascaded shadow maps
      • CPU frustum culling
      • solve banding issues
      • figure out better light volumes clipping
      • transparent objects
      • get rid of diffuse materials
      • find a better specular model (Blinn-Phong seems to over-shine the specular highlight)