Understanding жана оптималдаштыруу Video Game Frame чендер

Кантип оптималдаштыруу жана клипарт аткаруу жана кадр арымды жакшыртуу

Керебетке оюндун сүрөттөр натыйжалуулугун өлчөө үчүн колдонулган жалпы багыттарын бир кадр жыштыгы же секундасына жээкчелер болуп саналат. кадр бир Video Game чен экрандагы көрүп канчалык көп бир сүрөттөлүш чагылдырган сүрөт өндүрүү үчүн дем-күч жана машыктыруучу кыймылы / кыймылды. Кадр ылдамдыгы көбүнчө экинчи же FPS күнүнө алкагында бааланат (менен чаташтырбоо керек эмес, биринчи киши жаа ).

бир оюндун кадр ченди аныктоо кирип, көп себептер бар, бирок технологиялардын көп нерселер сыяктуу эле, жогору же ылдамыраак жакшыраак бир нерсе болуп саналат. оюндар менен төмөн кадр курстары э убакта пайда болушу мүмкүн бир топ маселелерди алып келет. төмөн кадр курсу менен пайда болот, мисалы, кыймыл / -Көрүүчүлөр көп тартууга аракет тизмектеринин учурунда үзүк же тынчсызданып кыймылга кирет; Frozen экрандар кыйын оюн менен өз ара кабыл алуу, жана башка бир катар.

Төмөндө толук кадр ылдамдыгы убакыт оюн кадр чендерди айланасындагы кээ бир негизги суроолорго жооп берет, сен кадр ылдамдыгын жана жалпы сүрөттөр аткарууну жакшыртуу үчүн колдоно алышат секундасы жээкчелерин жана ар кандай Жымсалдагычтар жана шаймандарды кантип өлчөө.

Кандай Video Оюн секундасына кадр жыштыгы же Frames аныктайт?

Экинчи (FPS) аткаруу күнүнө бир оюндун кадр чен же алкагында салым кошо бир нече себеп бар. оюн кадр курсу таасир аймактар ​​/ FPS камтыйт:

• системасы аппараттык сыяктуу, корутунду карта , Motherboard , CPU жана эс
• оюндун ичинде клипарт жана чечим орнотуулары
• оюн коду оптималдаштыруу жана сүрөттөр аткаруу үчүн иштелип чыккан кандай гана жакшы.

Бул макалада биз сүрөттөрдү жана аткаруу үчүн жазылган ылайыкташтырылган коду бар оюндун иштеп таянсак акыркы колубуз менен чыккан болсо, алгачкы эки ок нерсеге токтолгум келет.

бир оюндун кадр чен же FPS аткаруу ири салым кошкон себеби сүрөттөр карта жана CPU болуп саналат. негизги мааниде алганда, Компүтердин CPU бул учурда, программалар, арыздарды маалымат же көрсөтмө берип, оюн, корутунду картага. сүрөттөр карта болсо, өз кезегинде, көрсөтмө алган иштеп сүрөтүн көрсөтүүгө жана дисплейде пайда болгон үчүн мониторинг жүргүзүү үчүн аны жөнөтөт.

Эне жана ортосунда түздөн-түз байланыш бар GPU Сиздин картаны аткаруу CPU жана орун аятта көз каранды болуу менен. аны кайра иштетүү, бийликтин бардык колдоно ала турган эмес, болсо бир CPU сезим акыркы жана улуу сүрөттөр картага жогорулатуу үчүн эмес, underpowered болсо.

жакшы бар, эмне клипарт Карта / CPU тизме экенин аныктоо үчүн бармагын эч кандай жалпы эреже, бирок CPU минималдык системасы талаптардын төмөн аягында эле төмөн акыры эне 18-24 ай мурун жакшы мүмкүнчүлүк бар үчүн ортосунда болгон. Чындыгында, сиздин PC боюнча аппараттык жакшы бөлүгү, балким, сатылып жаткан 0-3 айдын ичинде жаңы жана жакшы аппараттык ашып жатат. негизги аракет жана оюндун сүрөттөрдү жана чечим орнотуулар менен туура балансты табуу.

Эмне Frames Rate же Frames Per Second Video / Computer оюндар үчүн орундуу?

Бүгүн көбү оюндар 60 FPS бир кадр курсун ура максатында иштелип чыккан, бирок каалаган 30 FPS 60 FPS ортосундагы алгылыктуу деп эсептелет. Бул оюндар чынында, 60 FPS ашышы мүмкүн эмес, көптөгөн деп айтуу эмес, ал эми 30-FPS төмөнкү нерсе, Animations-үзүк болуп баштайт жана жоктугу суюктугу өтүнүч көрсөтө алат.

аппараттык негизинде сиз башынан секундасына чыныгы жээкчелер оюн бою өзгөрүп турат жана эмне болсо азыр оюнда эмне болушу мүмкүн. аппараттык жагынан, мурда айтылгандай, Сиздин карта менен CPU секундасына алкагында бир ролду ойнойт, бирок да монитор Ошондой эле көрө аласыз FPS таасир тийгизет. Көптөгөн ЖК байкоочулары 60 FPS жогору нерсе дегенди билдирет 60Hz бир сергип чен менен белгиленет көрүнбөй калат.

Аппараттык менен коштолгон сыяктуу оюндар качан (2016) , Overwatch , Battlefield 1 катуу аракет тизмектеринин сүрөттөрү бар жана башкалардын эсебинен көчүп объектилерин, оюн табият жана эсептөөлөр, 3D чөйрөлөр жана көп сандагы оюндун FPS таасирин тийгизиши мүмкүн. Newer оюндар да жогору нускаларын талап да болот DirectX шейдер моделдин шейдер модель талап GPU менен көп учурда начар аткаруу, аз кадр жыштыгы же пикир келишпестиктер болушу мүмкүн жолугушту жок болсо, анда бир корутунду карта колдоого алат.

Мен кантип өлчөө Frames ылдамдыгы же Frames бир Оюн секундасына Менин ЭЭМ алабы?

сен ойноп жаткан бир көргөзмө оюндун секундасына Эгер кадр ылдамдыгын же жээкчелерин өлчөө үчүн жеткиликтүү каражаттарды жана өтүнмөлөрдүн бир нече түрү бар. абдан популярдуу жана мыкты көптөгөн жатканын карап бир Fraps деп аталат. Fraps DirectX же OpenGL сүрөттөр колдонгон бардык оюндун артында чуркап өз алдынча тиркеме үйрөндүм (Колдонмо программалоо Interface) жана башында жана аягында ортосундагы FPS экинчи, ошондой эле иш-чара сиздин учурдагы жээкчелерин көрүнө турган салыштыруу Коммуналдык катары кызмат кылат пункту. салыштыруу иштешине Fraps тышкары, ошондой эле оюн Скриншот тутуп жана реалдуу убакыт, оюн Video басып алууга аракет бар. Fraps толук иштешине эркин эмес болсо да, алар кармап калуу жана .bmp скриншоттордун FPS ашышынын, 30 секунддун ичинде камтыйт чектөөлөр менен бекер нускасын сунуш кылышат.

Эгер сиз толук мүмкүнчүлүгүн келсе, мисалы, бандикам болуп чыгып, кээ бир Fraps башка арыз бар, бирок ошондой эле, алар үчүн төлөш керек деген ушундай болот.

Кадр жыштыгы, FPS, жана натыйжалуулукту жакшыртуу үчүн кантип аппараттык же оюн настройкаларын оптималдаштыруу?

Өткөн суроолорго айтылгандай, жогоруда сиз кадр ылдамдыгын жакшыртуу үчүн эмне кылса болот, эки негизги нерсе бар / оюн 1. экинчи жана жалпы аткаруу күнүнө жээкчелер сиздердин аппараттык жогорулатуу же 2. оюндун сүрөттөр орнотууларын тууралоо. Сиздин аппараттык жогорулатуу бери бир иштин майнаптуулугун жогорулатуу үчүн берилген, биз ар кандай сүрөттөр оюн орнотуулар, алар жардам же аткарууну жана оюндун кадр ылдамдыгын азайтуу кантип багытталат.

Орнотулган, басымдуу көпчүлүгү DirectX бүгүн / OpenGL PC оюндар Аппараттык жана үмүт менен сиздин FPS санап ишин жакшыртуу боюнча tweaked болот жарым ондогон же сүрөттөр орнотуулар менен келет. орнотуу боюнча, көпчүлүк оюндар жазуусу орнотулган PC аппараттык аныктоо жана оюндун сүрөттөр орнотууларды оптималдуу иштөөсү үчүн, ошого жараша кылам. деп, ого бетер кадр ылдамдыгы иштөөсүн жакшыртууга жардам берүү үчүн, кээ бир нерселер колдонуучулар кыла албайт бар деди менен.

Ал, анткени бир оюндун сүрөттөр орнотуулар табылган орнотуулар бардык төмөндөшүнө аткарууну камсыз кылат деп айтуу кыйын. Бирок, көпчүлүк адамдар, алардын оюн тажрыйбасы аткаруу жана сырткы оң баланс алуу үчүн керек деп ойлойм. Төмөндөгү тизме кол пайдалануучу тарабынан tweaked болот көптөгөн оюндарда бар кээ бир жалпы сүрөттөр жөндөөлөр камтылган.

Common клипарт Орнотуулар

тегиздөө

Тегиздөө , адатта, аа деп аталат, арбытууга орой Бүдөмүк же орой миздүү чыгып жумшара үчүн компьютер сүрөттөр өнүктүрүүдө бир ыкмасы болуп саналат. Көбүбүз ушул Бүдөмүк же орой карап компьютер сүрөттөрү кездешкен, экранда ар бир пикселден үчүн эмне AA кылат, ал курчап турган пиксел үлгүсүн алып, аларды жылмакай кылып, аларды аралаштыруу кылат. Көптөгөн оюндар Сен жөнүндө же өчүрүп, ошондой эле AA үлгү ылдамдыгы 2 АА деп билдирди белгиленген А.А. буруп, 4x А.А., 8x AA жана уруксат берет. Бул Сиздин / монитор токтому менен бирдикте А.А. үчүн жакшы. Жогорку токтомдор төмөнкү токтомдор бул нерсени текшилёё максатында 8x белгиленет керек болушу мүмкүн, ал эми дагы пикселди жана мүмкүн гана сүрөттөр жылмакай карап, жакшы аткаруу үчүн 2 А.А. муктаж. Эгер сиз түз аткаруу пайда издеп жаткан болсо, анда такыр эле А.А. төмөндөтүүгө же өчүрүү сага өнүктүрүүгө зарыл.

Anisotropic чыпкасы

3D арбытууга, ал көбүнчө 3D чөйрөдө алыскы объекттер жакын объектилер кененирээк үчүн жогорку сапаттуу текстура карталарын колдонуп, ал эми бүдөмүк көрүнүшү мүмкүн текстура карталардын төмөнкү сапатын колдоно турган иши болуп эсептелет. бир 3D чөйрөдө бардык объекттери үчүн жогорку текстура карталарды берүү Anisotropic Filtering, же AF, жөндөө менен кайдан келип, кайда жана жалпы сүрөттөр аткаруу боюнча бир чоң таасирин тийгизиши мүмкүн.

AF жагдайда жагынан AA окшош болуп саналат жана эмне үчүн ишин жакшыртуу үчүн эмне кылса болот. жөндөө кылгыртып, анын кемчиликтерди эске көрүнгөн жакын объектилери бүдөмүк көрүнөт сапаты төмөн түзүмүн колдонот дагы эле бар. AF үлгү 16x үчүн 1Х эч жакка өзгөрүшү мүмкүн жана бул жөндөөнү өзгөртүп улгайган сүрөттөр картаны аткаруу боюнча бир кыйла жакшыртууну камсыз кыла алат; Бул жөндөө башка сүрөттөр карталарды өчүрүп ачылуучу аткаруу үчүн себеп аз болуп жатат.

Көрүү Расстояние / поле жакында

мазмунун командалардын чүчү расстояние жөндөө же мазмунун аралык жана талаа экрандагы көрүп, биринчи жана үчүнчү адам оюндардын үчүн абдан актуалдуу болуп саналат, ошону аныктоо үчүн колдонулат. тартуу же мазмунун расстояние жөндөө көз талаасы бир FPS бир мүнөздөгү аралыкта карашын дагы аныктайт, ал эми канчалык алысты көрө аныктоо үчүн колдонулат. көз чүчүкулак алыстык жана талаа учурда, жогору турган билдирет сүрөттөр картаны белгилөө көз карашын көрсөтүүгө жана көрсөтүү үчүн күч-аракет жумшоого туура келет, бирок, таасири, көпчүлүк бөлүгү, анткени түндө кыйла аз болууга тийиш эмес, мүмкүн жакшыртылган кадр чен же секундуна алкагында көп көрөбүз.

Жарыктык / Shadows

Керебетке оюнда Shadows экранда айтып жаткан окуя, күттүрүп сезимин кошуп, бир оюндун жалпы көрүнүшүнө жана сезүүгө өбөлгө түзөт. көлөкөлөр сапаттуу жөндөө оюн көлөкөлөр канчалык кылдат же реалдуу көрөт аныктайт. Бул таасири объектилерин жана жарык санына жараша окуя болгон жерге чейин өзгөрүп турат, бирок бул жалпы аткаруу боюнча бир кыйла чоң таасир этиши мүмкүн. көлөкөлөр окуяны мүмкүн улуу карап жатканда, ал, балким, эски сүрөттөр картаны иштеп жатканда бир иштин кызыкчылыгы үчүн өчүрүп төмөн же буруш үчүн биринчи жөндөө болот.

токтому

Чечим жөндөө оюнда кандай, ошондой эле, монитордун да негизделген. чечим жогору турган сүрөттөр карап жакшы, баары кошумча пиксел, алардын көрүнүшүн жакшыртуу шарттарында жана объектилерге кошуу. Бирок, жогорку токтомдор соода-чыгаруу менен келип, экранда көрсөтүү үчүн пикселдер бар болгондуктан, корутунду чыгаруу карта бардыгын көрсөтүү үчүн күч-аракет жумшоого керек жана натыйжада натыйжалуулугун төмөндөтүшү мүмкүн. оюнда белгилөө токтом төмөндөтүү аткаруу жана кадр ылдамдыгын жакшыртуу үчүн бекем жолу, ал эми сен жогору токтом менен ойноп жана майда-чүйдөсүнө чейин көрүп көнгөн болуп сен AA сыяктуу өчүрүп кээ бир башка жолдору карап келет / AF же жарык / көлөкө өзгөрткөн.

Текстура Толугураак / Quality

жөнөкөй мааниде Текстуры арбытууга үчүн обои катары да карасак болот. Алар арбытууга объекттер / моделдер үстүнөн коюлган, сүрөттөлүштөр. Бул жөндөө, адатта, анда баары бул жерде коопсуз жарык сыяктуу башка жерлерде караганда жогорку сапаттагы бул топтомун ээ болду / көлөкө же AA / AF көп оюнга аралыктарын чен, таасир бербейт.