Colossal Order brengt DLSS-ondersteuning uit voor Cities: Skylines II

Colossal Order en Paradox Interactive hebben DLSS geïntroduceerd met patch 1.1.2f1 voor Cities: Skylines II. De upscalingtechnologie moet volgens de bedrijven voor een betere prestatie zorgen. De patch maakt tevens de onlangs uit de verkoop gehaalde dlc gratis beschikbaar.

De bedrijven laten in een blogpost weten dat de strategiegame voortaan DLSS ondersteunt, maar lichten niet toe over welke versie van de upscalingtechniek het gaat. Tweakers concludeert op basis van de gamebestanden dat het om versie 3.1.11.0 gaat, wat een variant van DLSS 2 is met ondersteuning voor upscaling.

Cities: Skylines II werd in oktober uitgebracht en kampte toen met aanzienlijke prestatieproblemen. De ontwikkelaar erkende deze problemen en beloofde met updates de prestaties te verbeteren. Volgens verschillende tweakers presteert de game intussen aanzienlijk beter en mogelijk zorgt DLSS-ondersteuning voor verdere prestatieverbeteringen. DLSS 2 werkt op alle systemen met een RTX-videokaart.

Met de betreffende patch introduceert Colossal verder de content die eerst als Beach Properties-dlc verkocht werd. Dit contentpakket is uit de verkoop gehaald omdat de inhoud volgens de ontwikkelaar niet aan de verwachtingen van klanten voldeed.

Door Yannick Spinner

Redacteur

25-04-2024 • 14:16

30

Reacties (30)

30
30
14
0
0
14
Wijzig sortering
Ik heb er geen verstand van, maar zijn dit nood oplossingen?

Ik las/zag namelijk in een Youtube video dat de engine dingen rendert/berekend terwijl dat helemaal geen zin heeft. Als voorbeeld was het volgens mij een gebit van een inwoner terwijl je een birdseye view van de hele stad bekeek.

Het gebruikern van een lagere resolutie en die vervolgens weer upscalen klinkt als een nood oplossing omdat de root issues zo diepgeworteld zijn dat ze amper zijn aan te pakken.
"Als voorbeeld was het volgens mij een gebit van een inwoner terwijl je een birdseye view van de hele stad bekeek."

Dat zou ik wel heel apart vinden, want dat betekend dat ze de standaard rendering van Unity basically omzeilen. By default, als je het niet kan zien, wordt het niet gerenderd en voor zover ik weet kan je die LOD maar tot bepaalde hoogte uitschakelen.
Kleine nuance, die post is inmiddels 6 maanden oud en ze lijken 4 maanden geleden er character/building LOD's in gepatched te hebben. Maakt het niet minder WTF waardig, maar het lijkt al een tijdje opgelost te zijn.

En daar staat ook in de comments beschreven waarom dit misschien zo is gekomen:
They switched to unity ecs for this game to scale better cpu-wise. Unity ecs didn't have a LOD system when they started development but was supposed to get one. It didn't get one, so they had to build their own. It's also speculated paradox pushed the release forward.
Objecten in Unity hoeven niet persé een LoD te hebben. Daarnaast werkt Cities: Skylines 2 niet met GameObjects maar met ECS wat waarschijnlijk veel gezeik heeft opgeleverd omdat het nog half af is.
Klopt, bedoelde ook niet LoD maar Occlusion culling en dan specifiek Dynamic Occlusion. Maar zie dat ik dat ook fout had. Het is welliswaar standaard ingeschakeld, maar werkt alleen als een dynamic object achter een static object zit. Wat dus in geval van een model van een gebit van een character niet werkt, gezien een character niet static is.
Niets is static in Cities Skylines (je bouwt namelijk zelf alles op, en zelfs het terrein is aan te passen) dus vandaar dat ze geen occlusion culling hebben. Er komt binnenkort dynamische occlusion culling naar Unity dus daar zal Cities Skylines 2 wellicht profijt van hebben.

Denk alleen dat het nut voor een city builder beperkt is omdat je alles van bovenaf ziet.

[Reactie gewijzigd door Wolfos op 24 juli 2024 10:10]

Er zijn 2 verschillende zaken die gebeuren.
De simulatie met een bepaalde tikrate. (Misschien is daar een officiële term voor)
En het renderen met een bepaalde framerate.

Het renderen gaat op een krachtig systemen nu voldoende om het speelbaar te maken.
Met dlss zal speelbaar mogelijk worden op minder krachtige systemen en natuurlijk nog meer framerate/resolutie voor systemen waar het nu al op draait.

De simulatie draait de tikrate terug als de cpu het niet aankan. waardoor alles langzamer gebeurt. Dit is wat mensen ook met zeer krachtige systemen meemaken als de stad groot wordt.
Die simulatie is iets wat altijd met ieder klein detail rekening houdt.
Met een Ryzen 7700x en rtx4070S is het zelfs aan het begin behoorlijk goed speelbaar geweest, maar ik realiseer me dat dit geen gemiddeld systeem is.
Ik ben vanwege de bugs gestopt, maar het lijkt ondertussen al een stuk beter te zijn. Dus ik hoop het binnenkort weer op te pakken.
Dit is inmiddels bij eerdere patches verholpen. De prestaties zijn de afgelopen maanden al flink verbeterd maar de game moet nog verder geoptimaliseerd worden voordat deze op de console kan worden uitgebracht.
hopelijk hebben ze ook TAA gefixt wat ze met de vorige patch gesloopt hebben.
Het spel werd daardoor onspeelbaar voor mij.
Volgens mij is TAA nooit geactiveerd als dlss aan staat.
Zou goed kunnen, maar dat neemt niet weg dat het een fijne feature is voor mensen zonder RTX kaart.
De andere anti aliasing opties zien er niet uit mijn gpu, vandaar dat ik TAA gebruik. Maar misschien valt het ook te fixen met dlss, al verwacht ik eerder dat de kwaliteit er minder van wordt

[Reactie gewijzigd door cracking cloud op 24 juli 2024 10:10]

Interessant, over het algemeen ziet TAA er minder goed uit dan MSAA. Het wordt juist gebruikt als een soort tussenstap tussen FXAA en MSAA omdat MSAA best een flinke performance impact heeft.
EDIT: Irrelevant, blijkbaar heeft CS2 geen MSAA

[Reactie gewijzigd door jeroenvangoch op 24 juli 2024 10:10]

Ook ik gebruik TAA met mijn radeon 7900XT.
MSAA is namelijk ook nergens te vinden in de opties van CS2 (misschien wel als mod?).
Er zijn 4 opties voor anti-aliasing:
None, FXAA, SMAA en TAA, waarbij TAA veruit het beste resultaat geeft.
Oeps ik was er gewoon blind van uit gegaan dat CS2 MSAA zou hebben. Nee dan snap ik dat TAA het beste is.
Ik gebruik bij iedere singleplayer game het tooltje DLSS Swapper. Zodat je steeds de allerlaatste versie van DLSS hebt. Nu 3.7 draaien. Bij bijvoorbeeld Cyberpunk betere prestaties merkbaar.
Pas wel op met multiplayer games, kans om gebanned te worden als je game files aanpast.
Je weet ik, daarom de vermelding bij singleplayer games. Al speel ik vrijwel nooit multiplayer games.
Game heeft toch een CPU bottleneck vooral? Daar helpt DLSS niet mee..
Grote steden ja maar dat was met 1 net zo
Ja en mijn reden voornamelijk om voor een 2 te juigen. Nieuwe engine met betere optimalisaties voor grote steden.
Er zijn redelijk wat flinke verbeteringen doorgevoerd maar het prestaties stuk is toch heel ver achtergebleven.

CS2 is een gepolijste versie van CS1 met dezelfde valkuilen.
Tenzij er framegen wordt toegevoegd, maar daar lijkt het niet op.
Framgen met zoveel klein detail en UI overlays, lijkt me een heel lastig iets om goed te krijgen.
Maar inderdaad, dat is CPU onafhankelijk.

[Reactie gewijzigd door Majestici op 24 juli 2024 10:10]

Bizer genoeg is het pixelbound,

Op een 4090 is dezelfde heel kleine stad op 4k 16fps en op 1080p 38

Dit is zeer apart, want de geometrie is hetzelfde, er is iets heel kapot asn de pixelshaders.

Anyways met dlss zou dit dus best kunnen helpen.
Of ze gebruiken net als Ubisoft Geometry shaders... Ik weet dat de CPU load van Assassin's Creed Odysee destijds schaalde met resolutie. Iets wat Steve van Hardware Unboxed maar niet begreep...
Sommige instellingen in de game moet je gewoon uit zetten. Zijn door geen enkele GPU te draaien. Het meeste daarvan schaalt met de resolutie mee.
kan ik eindelijk eens van DLSS gebruik maken, met m'n 3070 kaart :p
Ach ja, een DLC die 'Niet aan de verwachtingen van de spelers voldoet'. De DLC was diep triest qua inhoud, er werd 10 euro voor gevraagd en is zo slecht ontvangen dat het in no time letterlijk naar de bodem van de lijst van items in Steam is gestemd door de spelers.

Maar deze wordt uit de lucht gehaald en de inhoud in de base game gepatched. Dat zal wel niets te maken hebben met de approval rate van 4%.

Colossal Order/Paradox doen dit om van die score af te komen - niets anders. Ze kwamen er niet mee weg, en dat willen ze uitwissen. Dit is niet om de spelers te paaien. Laat CO/Paradox maar lekker gaar koken in hun beloften - er zijn er genoeg geuit de laatste tijd. Pas over een paar jaar kunnen we terugkijken en zien of het inderdaad waar bleek te zijn. Maar er is al zo veel gelogen en niet waargemaakt dat je wel een beetje naief moet zijn om ze nu nog te geloven.

Op dit item kan niet meer gereageerd worden.