DirectX 12 Ultimate функции, инструменти и минимални изисквания
Microsoft обяви следващата версия на DirectX , наречена DirectX 12 Ultimate . Това, което прави това съобщение интересно е, че това също така подравнява както PC, така и Xbox Series X , т.е. унифицирана графична платформа в PC и Xbox Series(Xbox Series X) X. По-ранната версия, DirectX 12 , вече е на почти шест години и се очакваше значителна актуализация, главно защото игрите на Xbox са достъпни и за компютър. Microsoft наскоро обяви подробности за Xbox Series X(Xbox Series X) , които се захранват от DirectX 12 Ultimate . Нека да разгледаме всички функции и инструменти за разработчици, които Microsoft предлага.
DirectX 12 Ultimate Features
Преди да започнем, Microsoft ясно заяви, че ако закупите нов компютър, който носи логото на DX12 Ultimate , той гарантирано поддържа всички графични хардуерни функции от следващо поколение. Включва
- DirectX Raytracing 1.1
- Засенчване с променлива скорост
- Мрежови шейдъри
- Обратна връзка с пробника
Всички тези функции ще гарантират, че компютърът ви ще може да играе игри от следващо поколение, които зависят от това. DX12 ultimate ще работи на хардуера от настоящото поколение, но няма да предостави визуалните предимства на новите функции. Обединяването на платформите ще увеличи приемането и ще вдъхнови разработчиците да правят игри и за двете платформи.
1] DirectX Raytracing 1.1
Това ще даде на разработчиците шанс да постигнат ниво на графика, което беше възможно само в Боливуд(Bollywood) . DirectX Raytracing или DXR дава възможност за проследяване на пътеки на светлината с реални физически изчисления. Освен това улеснява игровите двигатели да изобразяват обекти, докато играчът се движи. Всичко това е възможно, защото графичният процесор(GPU) може директно да извика проследяване на лъчи, без да чака процесора(CPU) , което му позволява да се появи незабавно. Той също така предлага вградена шапка за проследяване на лъчи, която дава на разработчиците възможността да управляват повече от процеса на проследяване на лъчите . (Inline)Всичко това на хардуерно ниво.
2] Засенчване с променлива скорост
Разработчиците вече могат избирателно да променят скоростта на засенчване на играта. Те могат да използват графичния процесор(GPU) , за да използват неговите конски сили или за по-добра визуализация или по-добра скорост. Така че, ако неговата сцена с бързи екшъни, разработчиците биха могли да инструктират графичния процесор(GPU) да използва скорост и за кинематографично изживяване да го помолят да работи с по-добра визуализация. Общият резултат е увеличена честота на кадрите .
3] Мрежови шейдъри
Тази функция предлага на геймърите повече възможност за програмиране. Те вече могат да изграждат по-детайлни и динамични светове благодарение на наличието на пълна мощност на обобщените GPU изчисления към геометричния конвейер. Вместо една единствена функция на shade, esh шейдърите работят в цяла група изчислителни нишки.
Rather than a single function that shades one vertex or one primitive, mesh shaders operate across an entire compute thread group, with access to group shared memory and advanced compute features such as cross-lane wave intrinsics that provide even more fine-grained control over actual hardware execution
4] Обратна връзка с пробника
Той позволява на разработчиците да зареждат текстури, когато е необходимо. Така че, когато камерата снима бързо през сцените, някои обекти изглеждат извън позицията. Обратната връзка с семплера(Sampler) ще гарантира по-добро визуално качество, по-кратко време за зареждане и по-малко заекване.
Коя графична карта ще използва DirectX 12 Ultimate ?
NVIDIA официално сподели, че серията GeForce RTX ще бъде първата, която ще изпита това.
AMD RDNA 2 също е готов(also ready) , което е предстоящата игрална архитектура на AMD.
Инструменти и изисквания(Requirement) за DirectX 12 Ultimate
Microsoft сподели пълни подробности(complete details) за инструментите и минималните изисквания за разработка с помощта на DirectX 12 Ultimate . Включва OS, Visual Studio , Windows Insider Preview SDK , драйвери(Drivers) и хардуер, PIX ( отстраняване на грешки в DirectX 12 ) и други.
Прочетете повече подробности за това в официалния блог на разработчиците.(official dev blog.)
Related posts
Какво е DirectX? Как работи? Версии, история, отстраняване на неизправности
Поправете DXGI_ERROR_DEVICE_REMOVED на компютър с Windows 11/10
DirectX срещна невъзстановима грешка
Изтегляне, актуализиране, инсталиране на DirectX: Windows 11/10
DirectX не успя да инициализира грешка в Windows 11/10
Крайно ръководство за отстраняване на проблеми при инсталиране на Office 2013
Изтеглете и инсталирайте DirectX на Windows 10
Най-доброто ръководство за по-бърз Firefox
Какво е DirectX и защо е важен?
Xbox Game Pass за конзола срещу компютър срещу Ultimate: Кое е по-добро?
Окончателният списък със съвети, хакове и преки пътища за YouTube
Поправете Невъзможност за инсталиране на DirectX на Windows 10
Как да поправите фатална грешка на Final Fantasy XIV в DirectX
Крайно ръководство за отстраняване на проблеми за Windows 7/8/10 Проблеми с връзката с домашната група
Възпроизвеждането на видео е неуспешно, когато се изисква наслагване на DirectX 9 в Windows 10
Крайно ръководство за архивиране и възстановяване на системния регистър на Windows
Грешка при настройка на DirectX: Възникна вътрешна грешка
Най-добрите слушалки за игри за върховно игрово изживяване
Най-добрата система за интелигентно домашно кино: как да я настроите
Как да инсталирате Steam и да управлявате Steam игри (Ultimate Guide)