1 - Support built-in materials, such as bump-mapping, parallax mapping, metals, transparent surfaces, reflectors, liquids, etc.
2 - Get rid of having to name everything using a unique identifier string. Let the user decide whether they need to or not.
3 - 2D/3D shape generators, cubes, boxes, spheres, cones, ellipsoids, pyramids, ...etc.
4 - Nice to have CSG support.
5 - 3D text support using TrueType fonts.
6 - Debug mode rendering, where the programmer can switch on and off the viewing of coordinate axes at different levels in the hierarchy (local, relative, world), viewing light positions and other entities would be nice.
7 - Immediate mode rendering which is versus scenegraph, so the user can choose between both.
8 - More flexibility in changing materials, properties, after building the scene graph.
9 - Last but not least, more decent documentation and examples.
Hope this will improve Ogre a lot and make of it a real 3D engine.


