тұманды бірлікте қалай қосуға болады


жауап 1:
Ойындағы тұман FPS пен өнімділікті жоғарылатады ма немесе төмендете ме?

Бұрын бұл өнімділікті арттыратын еді және осы мақсатта қолданылған. Қазіргі уақытта бұл көбінесе визуалды эффект болып табылады және өнімділікті жоғалтуы мүмкін.

90-шы және 2000-шы жылдардың басында ойындарда әр бағытта көптеген метрден кейін басталған қарапайым қашықтыққа негізделген тұман болады. Бұл ойынға «көрнекі қашықтықты» шектеуге мүмкіндік берді (ойнатқыш / камераның орналасуы қаншалықты алыс болады), сонымен бірге қолайлы көрнекіліктер сақталады. Егер сіз заттарды алысқа жібере алмасаңыз, оны тұманның ар жағында «жасыру» (іс жүзінде мүлдем көрсетпеу) - бұл жақсы бәс. Тұманға заттардың жоғалып кетуі, олар белгілі бір сәттен кейін жай ауада жоғала бастағаннан гөрі, көзге тартымды. (Көрнекі түрде «қашықтық тұманы» үлкен көріністе тереңдікті қабылдауға көмектеседі.) Тұманның өзі қарапайым қашықтыққа негізделген формула арқылы өңделеді және оны көрсету арзан.

Мысалы, әртүрлі көріністегі ойын, көрінбейтін алыс декорацияларды «жасыру» үшін тұманның қолданылуын көрсетеді:

Қазіргі ойындар, әдетте, визуалды эффектілерге қарағанда әлдеқайда жақсырақ (және шектеулі сурет салу арақашықтықтары), және олардың тұмандары көлемді болып келеді (кеңістіктің белгілі бір көлемін алып, әр бағытта қашықтыққа ену емес). Сонымен қатар, ол қосымша әсер ету үшін жарықпен («құдай сәулелері» / жеңіл біліктер, тұманға көлеңке түсіру және т.б.) әсер етеді. Мұның бәрі жақсы көрнекіліктер жасайды, бірақ өнімділік құны бар.


жауап 2:

Екеуі де, бұл тұманның түріне және оны қалай қолдануға байланысты.

Егер бұл тұман көрсетілген ауданды шектеу үшін пайда болатын ескі Silent hill ойындары сияқты болса, онда ол FPS-ті көбейтеді, өйткені бұл қозғалтқышқа бір уақытта аз жұмыс істеуге мүмкіндік береді, осылайша әрбір кадрды есептеу қуатын аз пайдаланады. Silent Hill дәл осы себепті тұманды өнімділікті жақсарту үшін пайдаланды және бұл атмосфералық ойын жасауға жанама әсер етті.

Егер бұл бөлшектердің эффектімен немесе көлемдік тұманмен толтырылған тұманды аймақ болса, онда ол тұмансыз сол көрініспен салыстырғанда фреймбераны азайтады (әрине, егер бағдарламашылар тұман болған кезде көрсетілетінді шектейтін жүйелер қосуды шешпесе. , бұл үшін айырмашылық үлкен болмауы керек.


жауап 3:

Тұман ойындағы кадрларды көбейтеді, себебі экранда көрсетілетін объектілер мен текстуралардың мөлшерін азайтады, сондықтан ол сіздің аппараттық құралға аз салық салады.

Тұман көбірек = кадр / сек

Бақытты ойын!