Najbardziej do poprawy optymalizacja. Karta gtx 970 za ponad tys zł powinna uzyskiwać stałe 60 fps na maksymalnych bez hairworks
Akurat w Novigradzie bardziej winiłbym procesor. Też mam gtx 970 i gra trzyma trzyma średnio ponad 50 klatek (spadając poniżej głównie przy przerywnikach, a czasem dobija do 60 jak jest mniej obiektów do wyświetlenia). Gram na ultra w 1680x1050, z włączonym hairworksem i tylko zamiast hbao mam ustawione ssao i wyłączyłem synchronizacje pionową. W Novigradzie też niby trzyma te 50 klatek wg afterburnera, ale procesor (i5 4590) jest obciążony na każdym rdzeniu w 100% i zdarzają się takie krótkie "przycięcia", czy raczej spadki płynności. Nie nazwałbym ich jednak freezami czy wyraźnymi dropami fps o których piszesz, bo trwają dosłownie ułamek sekundy. Chociaż muszę przyznać, że po patchu spotkałem się z podobnym efektem także poza miastem (wcześniej jakoś nie rzuciło mi się to w oczy).Tak czy inaczej nie narzekałbym jakby poprawili optymalizację, ale na pewno nie ma u mnie takiego dramatu jak opisujesz. Więc albo problem dotyczy konkretniej twojego sprzętu/systemu, albo koloryzujesz.
Brakuje mi ustawiania limitu klatek na dowolną wybraną wartość (oczywiście powyżej 30). Wtedy już pal licho te 10 fps, ustawiłbym na 50 i przynajmniej nie miałbym dropów które może nie są jakąś wielką uciążliwością, ale jednak je widać. Prędzej oko się przyzwyczaja do stałych 30 klatek, niż 60 spadających co chwilę do 50.