- Liittynyt
- 19.10.2016
- Viestejä
- 1 663
Luotan itse tekijöiden sanaan siitä, että tämä ei ole tällä hetkellä se akuutein ongelma suorituskyvyssä. Varmasti tässäkin on parannettavaa, mutta isoimmat ongelmat ovat edelleen muualla.Joku Redditissä tutkinut profilerilla tätä: Reddit - Dive into anything
Väittää että draw callien määrä per frame on ihan tolkuton, ja isossa kaupungissa suurin osa tulee cimeistä. Näyttäisi myös että cimit renderöidään lod-asetuksesta huolimatta aina maksimitarkkuudella, eli hampaat ja kaikki:
![]()
Tällainen tarkkuus olisi ihan järjetön, vaikka kyseessä olisi FPS-peli. Ukkelimallit on vain importattu sellaisenaan generaattorista ilman optimointia. Muissakin 3D-malleissa on parannettavaa, rakennusten sisällä on geometriaa jota ei voi nähdä. Tekstuureja generoidaan lennosta jokaiselle framelle erikseen ja poistetaan, sen sijaan että jätettäisiin ne muistiin. Jne.
Peli tiettävästi renderöi päävalikon taustallakin jotain. Minulla ei ole ollut päävalikon FPS:n kanssa mitään ongelmia, mutta joku taisi todeta, että joku vesiefekti saattaisi olla ongelmana. Saattaa siis riippua siitä, mitä renderöidystä setistä osuu valikon taustalle. Itse asiassa en tarkalleen ottaen tiedä FPS:ääni valikossa, mutta ainakaan mitään tökkimistä en ole huomannut, niin ainakaan valikoiden käyttöön mahdollisilla ongelmilla ei omalla kohdallani ole ollut mitään vaikutusta.Pelkkä LOD ei tosin selitä sitä ongelmaa, että ekalla käynnistyksellä päävalikossa oli tosiaan se 9fps... Kaikki minimissä peli on pelattava 3060Ti:llä @1440p.
Tänään tosiaan tuli jo päivitys, joka vie asioita hieman parempaan suuntaan. En ole vielä testannut, mutta epäilemättä tekemistä riittää vielä, mutta joka tapauksessa eihän tuota ensimmäistä (julkaisun jälkeistä) päivitystä tarvinnut kauaa odottaa. Peli on epäilemättä suunniteltu kestämään vuosikausia, joten ihan varmasti tätä tullaan optimoimaan jatkossakin, että pelin jalat kantavat mahdollisimman pitkälle.Huonoa: tullaanko niitä koskaan optimoimaan? Jos koko firmassa on alle 30 henkeä mukaan lukien somevastaavat sun muut, kuinka monta koodaria siellä on jotka ymmärtää näitä asioita? Annetaanko heille mahdollisuutta (eli aikaa) tehdä näille asioille jotain?