Several ideas


  • Add a new post process effect to jME, follow the way the HDRProcessor and BasicShadowProcessor were designed. Some examples of post process effects:
    - Motion Blur
    - Depth of Field
    - Parallel-Split Shadow Maps
    - More advanced shadow filtering (VSM, Jittered)
    - Bloom


  • Create a new importer for jME, it should be a popular format for most effectiveness. Some examples:
    - 3DS
    - OBJ - MTL (material) file import. Should be able to support normal and specular maps!
    - Collada (advanced)


  • Create a scene editor, with model importing, moving around models, editing particles and applying materials, etc.


  • If you want something simpler than the above, you can write just a particle editor


  • Create a game state system, similar to jME2's StandardGame and GameState. Please call it AppState though.


  • Add multithreading support (advanced)


  • Add deferred rendering support (advanced)


  • Add hardware skinning support (advanced)