We are still having some trouble of getting a decent fps..
So I have a proporsal for few new features that might help quite a bit.
In order of importance.
1. Ability to fade shadows on a single light. for instance an alpha parameter for the shadow casting.
example:
PHP Code:
LightSqr(range,pos(),colour,0,0).add(cast_shadows,0.5f);
This would only render the shadows on 0.5f alpha? this way we could enable smoothly certain shadows when they come to a certain range of the camera and would give the possibility to have much less range on shadows. Would be a BIG help. (not sure if this is possible tho
)
2. Some sort of fading between shadowmap changes in direction lights.
There is a clear line on the shadows when they change to the next map and that is really visible. This almost is putting us to a situation where we cant even use directional lights at all.
3. Fading or something between lods. I know this is really far fetched and you probably will not be able to make this happen. But instant changes between lods might sometimes be way too visible to player and is limiting our lod usage.
4. Ability to bake ingame shadows and lights to objects.
I know this is a huge deal to make and I am pretty sure this will not happen. But just as a reminder all the other engines are starting to give these sort of options as a basic bundle. (unity, udk etc.)
This is something that can give you the difference of 20 to 80 in framerate.
5. Also just checking the basic rendering of the engine. Without any lights or anything just having a simple terrain and maybe one cube object is not really giving the framerate that it should. On many of the other engines the scene that is in the same complexity with the same effects you are getting way more than 300fps while the same scene on esenthel seems to be capping quite fast to around 80-90fps.
(On a mid range system) Just something to keep on mind. There has to be some kind of room for further optimizing if others can do the same on equally complex stuff. But I know it is extremely diffuclt thing to do and you will most likely not be able to tackle this much more.
I just wanted to let you know that we are experiencing the same issues here as are many others on the forums and that kind of makes us concerned..
Basically issues with the framerate at the moment are pretty huge.
We have been going trough alot of the wiki pages tackling these issues but in the same time we do want the game to look like a real AAA title and not something from 5 years back.