jj, konečně správný optimalizace - naco počítat odlesky pro každej frame - stačí spočítat pro jeden a do dalších deseti už to jen kopírovat
http://www.elitebastards.com/cms/ind...1&limitstart=1Normally, Crysis updates the reflections on the water's surface after every few frames, so that the reflections constantly show what you are actually seeing on-screen at that time. This doesn't happen after every frame as a compromise between burning up lots of GPU cycles and making the image that you see in-game look realistic, with an update every three frames or so proving to be more or less adequate in keeping the reflection in the water looking as it should.
However, the 'stretching' effect we are seeing in the screenshots above are due to the water reflections, with any of NVIDIA's ForceWare 169.0x series of drivers in use, being updated far more infrequently - Around every ten frames or so by my calculation. This means that although your viewpoint changes, the reflections don't, thus you actually see them stretch and distort as the camera pans and changes position. Like I say, it's quite difficult to explain without seeing it in action, but believe me, it's not pretty.




Odpověď s citací

