J´ai roulé le bench de FEAR pour vérifier a quel point les shadow demande de la puissance vs la qualité que ca offre.
Donc, tout au maximum, 1280*960, fsaa 4x et aniso 8x.
Le premier test avec les shadow activé me donne ces resutats ci:
FPS:
Minimum: 13
Average: 26
Maximum 63
FPS Distribution:
53% below 25 FPS
33% between 25 and 40 FPS
14% above 40 FPS
Screen ici:
http://img447.imageshack.us/img447/3246/fear20051019235542752bj.jpg
Maintenant si je désactive les shadow:
Minimum: 33
Average: 57
Maximum 118
FPS Distribution:
0% below 25 FPS
22% between 25 and 40 FPS
78% above 40 FPS
Liens vers images:
http://img447.imageshack.us/img447/5499/fear20051019235418327wy.jpg
haha!!
Mais ces que ces shadows carrément dégeulasses et carrés sucent toute la puissance du système! Dans les zones exterieure c´est encore plus marqué! Quelle serait le compromis à faire pour obtenir des resultats comparable au niveau performances mais profiter des shadow ?
Si j´enleve le fsaa et que je baisse la resolution a 1024*768 j´obtins les resultats requivalent aux niveau performance mais avec les shadows:
Minimum: 31
Average: 59
Maximum 122
FPS Distribution:
0% below 25 FPS
21% between 25 and 40 FPS
79% above 40 FPS
Lien vers le screen:
http://img258.imageshack.us/img258/1859/fear20051020000916535vn.jpg
Donc la conclusion est simple pour moi... par la faible qualité du realisme des shadows vs la perte de performance, je choisi la resolution plus élevée...
Ce qui est interessant de voir, c´est que tous les effets de lumière et meme plusieurs ombres projeté par des objets demeure visible meme avec les shadows désactivé... Faut dire que dans la demo ca passe pas mal en 1024*768, mais dans les environnements exterieurs, le nombre de shadow a afficher semble tres grand, meme si on les vois plus ou moin et le framerate tombe souvent en deca de 30 frm/sec.
Je dois dire par contre que les soft shadow donne vraiment un coup de realiste et sont magnifique... mais meme les GeForce 7800GTX n´arrive pas a les afficher sans trop de pete de performances... alors, pour moi, les shadow dans FEAR ce sera pour une autre fois!