One feature I’d love to see would be the ability to add dynamic weather(ie rain, fog, etc) and day/night cycles to games.
I thought of an interesting system that could possibly be used to do this, actually…
If you built a model of a game world, and gave it regular, pre-render-type materials and textures with specularity, radiosity etc, could you have a system which pre rendered each face of this fully and isometrically, camera perpendicular to each face, ie with all the pre-render effects that the game engine can’t do, then converted all of the images produced into UV textures and applied them to the object ready for use in the game engine?
One upshot of this would be that you could very easily then animate a sun lamp and stuff, and automatically make an animated texture for the whole level, to do day/night lighting, etc.
I don’t know if anyone would find this useful or not, but it is, I think you’ll agree, an interesting idea.