Hogyan működik az eső a Starfieldben (és sok más játékban)

Hogyan működik az eső a Starfieldben (és sok más játékban)

Forrás csomópont: 2902759

csillagmezõ A játékosok ezen a héten rájöttek, hogy karaktereikben esőfelhők követik őket a bolygók körül, à la A Truman Show. Például nem esik az eső az egész Neonon – csak bárhol barangol. A csillagmezõ játékos közzétett egy képernyőképet a játék fotómódjáról a Redditben, amely egy esőtömböt mutat a karakterük körül, és sehol máshol.

Lehet, hogy meglepő volt a játékosok számára, de az esőtrükk nem egyedi csillagmezõ - a legtöbb játékban használják a játékfejlesztők szerint. Thomas Francis, a vizuális effektusok vezető művésze Darkest Dungeon A stúdió Red Hook, a Polygonnak elmondta, hogy a játékokban bevett gyakorlat, hogy eső vizuális effektusokat csatolnak a játék kamerájához a teljesítmény optimalizálása érdekében „azáltal, hogy nem minden esőcsepp jelenik meg, csak ami fontos a kamera előtt”.

„A technika hó, szél, hulló levelek, por esetén is használható” – tette hozzá e-mailben. "Mindenféle környezeti vizuális effektus."

Ez az, amit ezen a képernyőképen lát, kivéve, hogy a rács vagy az esőblokk úgy tűnik, hogy a karakterhez van kötve, nem pedig a kamerához. (Az átláthatóság kedvéért a Polygon két munkatársa nem tudta reprodukálni a hatást; amikor beléptünk csillagmezõ's fényképezési módban, az eső kikapcsolva.) Ezt jól láthatod, ha a kamera visszafelé mozdul, de a karakter, akit játszol, a helyén marad. Karl Schecht, 3D-s környezetművész és a fickó, aki újratölti a háztartási cikkeket, mintha videojáték-fegyverek lennének, mondta Polygon, hogy játékok van valami „okos trükkje” ez már egy ideje szabvány.

“Even if what’s on screen looks real, more often than not things are quite a bit different under the hood,” Schecht said in an email. “You see, everything in a videogame, whether it’s lighting, reflections, weather stuff, and scenery are all part of a built system. They’re set up to look and feel real, but also to run smoothly on your console or PC. Let’s take the rain in Starfield as an example. Whether you’re in first or third person, the rain looks solid. But switch to photo mode, zoom out, and you’ll see the rain is actually a small particle system, about 3×3 meters, that hangs out above your character.”

David Szymanski, aki létrehozta Vastüdő, letörte a hatást: „Alapvetően az esőt általában valamilyen részecskerendszerrel végzik, ami csak egy módja annak, hogy sok hasonló dolgot hozzanak létre, amelyek mind mozognak vagy élnek” – írta Szymanski. „A részecskerendszerek nagyszerűen képesek sok dolgot egyszerre, nagyon olcsón renderelni, de még mindig nem elhanyagolható mennyiségű feldolgozási teljesítményre lenne szükség ahhoz, hogy esőcseppek százezrei (vagy több) láthatóak legyenek a képernyőn, különösen, ha átlátszóak is. akárhogyan is."

A fejlesztők le tudják méretezni a részecskerendszert, hogy a lehető legkevesebb esőcsepp legyen a lejátszóhoz vagy a kamerához kötve – tette hozzá: „Ha megfelelően módosítja az esőcseppek méretét és számát, viszonylag kis területet kaphat, ahol valójában esik az eső. de a játékos szemszögéből továbbra is özönvízszerű felhőszakadásnak tűnik.”

A videojátékok gyakran sok dolgot csinálnak egyszerre, ezért az optimalizálás elengedhetetlen a „felesleges többletterhelés” – más néven CPU/GPU terhelés – elkerülése érdekében – mondta Schecht. A Szymanski által említett költség nem pénzügyi költség; ez az erőforrások költsége. „Egy játék fejlesztése egy kicsit olyan, mint egy erőforrás-menedzsment játék önmagában” – tette hozzá Schecht. „Minden, amit hozzáadsz a játékodhoz, némi rezsibe kerül. Minél több cuccod van, annál nehezebb lesz a játék zökkenőmentes futtatása. Tehát trükköket és eszközöket kell használnia a rezsi csökkentésére."

Így folytatta: „Ezek mind azért vannak az iparban, hogy megbizonyosodjunk arról, hogy az általunk nyomott pixelek miatt a számítógép ne olvadjon át a padlón!”

Ezek a technikák a fejlesztők számára ismertek lehetnek, de úgy tűnik, hogy az apró trükkök olyan jól működnek, hogy a játékosok általában nem veszik őket észre. csillagmezõ vagy máshol. Bepillantás a játékok készítési munkájába, amelyeket a játékosok nem gyakran láthatnak. „Azt hiszem, sok játékos tegnap először látta a varázslót a függöny mögött, szóval vicces volt látni az összes reakciót” – mondta Francis.

Időbélyeg:

Még több Poligon