New lighting model WIP

 From:  Michael Gibson
2801.30 In reply to 2801.22 
Hi DesuDeus,

> Cause env maps can virtually emulate any light system or I am wrong?

Yes, pretty much - that's why the new lighting system that I'm showing here does use environment mapping.


> But you could do a 1 shot 2 kills with env maps, light system + fake reflections.

Doing fake reflections is a very different thing, because it involves interactions between objects.

So for example when objects are deleted or moved, the reflection maps need to be updated and re-rendered.

That's a very significant difference in the infrastructure needed to support them.

It also tends to be difficult from a memory resource standpoint to do reflection maps on all objects, each one requires its own map which consumes video memory.

Often times for games they may have a restriction like only one or a small number of actually reflective objects, or stuff like that.

In something like MoI where you're generally creating a bunch of objects and moving them around and editing and changing them all the time, it makes some kinds of mechanisms that work well in a game not really apply very well.

- Michael