cs.phhsnews.com


cs.phhsnews.com / Co potřebujete vědět o Vulkanu, který slibuje rychlejší hry na každé platformě

Co potřebujete vědět o Vulkanu, který slibuje rychlejší hry na každé platformě


Microsoft DirectX 12 a Apple's Metal jsou grafické platformy nové generace. Poskytují přístup na grafický hardware nižší úrovně, což umožňuje herním programátorům vytlačit vyšší výkon z hardwaru. Vulkan je multiplatformní odpověď na technologie společnosti Microsoft a společnosti Apple.

Vulkan je platforma, která přináší tuto grafickou technologii nové generace na platformě Google Android, SteamOS, Linux, všechny verze systému Windows a případně i Nintendo. utěšit. Vulkan přináší lepší herní výkon na absolutně libovolné platformě, která ji chce používat, a dělá hry více přenosné mezi různými platformami.

Začalo to všechno s AMD Mantle

Abychom pochopili, odkud pochází Vulkan, je důležité vědět, málo historie. Všechno začalo s prací AMD na Mantle, která byla oznámena v roce 2013. Mantle byl nový grafický systém nasazený přímo vývojářům her. Sliboval, že hry bude rychlejší tím, že poskytne efektivnější grafickou vrstvu. Více technicky slibovalo nižší režii procesoru a přímý přístup k grafickým hardwarovým funkcím nižší úrovně.

AMD poskytuje grafický hardware jak pro Microsoft Xbox One, tak pro Sony PlayStation 4 a říká, že Mantle byla postavena na optimalizacích, na kterých pracovalo pro ty herní konzoly nové generace.

Mantle soutěžila s Microsoft DirectX a cross-platformou OpenGL, které oba ukazovaly svůj věk v té době. Ve skutečnosti se jednalo o přímý útok na vlastní DirectX společnosti Microsoft, který využívá mnoho počítačových her. Ředitelé AMD v té době uvedli, že nikdy neočekávají, že společnost Microsoft dokonce vydala další DirectX. Takže AMD musel přesvědčit vývojáře hry, aby opustili DirectX a OpenGL a používali svůj novější, lepší systém.

Microsoft odpověděl DirectX 12, Metal a Vulkan

. V roce 2014 Microsoft oznámila DirectX 12, který je nyní součástí Windows 10 a Xbox One. Společnost Microsoft ji postavila stejným způsobem, slibuje účinnější grafický systém než DirectX 11 a ten, který poskytuje přímý přístup k grafickým hardwarovým funkcím na nižší úrovni.

Společnost Apple také oznámila podobnou technologii v roce 2014 s názvem Metal. Byl přidán do iPhonů a iPadů s iOS 8 a do systému Mac s operačním systémem OS X 10.11 El Capitan.

Po této změně AMD posunul kola. Několik her implementovalo experimentální Mantle podporu, ale technologie nebyla nikdy skutečně zpřístupněna veřejnosti. Společnost AMD oznámila, že se zaměří na platformu Microsoft DirectX 12 a na iniciativu OpenGL NextGeneral, nikoli na vlastní platformu. Tato iniciativa OpenGL nové generace byla řízena skupinou Khronos, která také řídí OpenGL a nakonec se stala Vulkan. I když jste o OpenGL nikdy neslyšeli, rozhodně jste to použili. Všechny hry s Androidem 3D a většina iPhone 3D her - dokud Apple's Metal nebylo ohlášeno alespoň - byly napsány v OpenGL.

Vulkan přináší grafický systém příští generace na platformě Android, SteamOS a Linux. Windows hry mohou používat také Vulkan. Sony PlayStation 4 by mohla přidat podporu Vulkan, stejně jako Microsoft Xbox One přidal podporu DirectX 12. Nintendo se tiše připojil ke skupině Khronos v roce 2015, takže je dobrá příležitost, že Nintendo's next console může používat i Vulkan.

Vulkan funguje i na Windows 7 a Windows 8.1, které nikdy nebudou přijímat DirectX 12. Protože je to multiplatformní, vývojáři her si mohou vybrat Vulkan a jejich optimalizovaný kód může běžet na různých platformách spíše než jen Windows 10 nebo jen OS X.

To je bod Vulkan: může být přidán do prakticky jakékoliv platformy. Vývojáři by mohli kódovat hry ve Vulkánu a mohli by být snadno přenosní mezi různými platformami, což je obrovské požehnání, pokud splní své sliby.

Vulkan je již zde

Skupina Khronos vydala verzi 1.0 specifikace Vulkan 16. února 2016. Jak NVIDIA, tak AMD přidaly podporu Vulkan grafickým ovladačům pro Windows a Linux, což umožňuje Windows a Linuxům používat Vulkan. Společnost Intel vydala beta verze grafických ovladačů s podporou Vulkan pro Windows i Linux. SteamOS společnosti Valve získal podporu Vulkan aktualizací na tyto nové ovladače.

Stručně řečeno: Pokud aktualizujete ovladače, Vulkan již pracuje s množstvím existujícího grafického hardwaru. Nyní je vše, co potřebujeme, hry Vulkan.

Google dokonce oznámil, že budoucí verze Androidu budou mít vestavěnou podporu pro Vulkan a důkazy o práci s Vulkanem jsou patrné v práci na zdrojovém kódu systému Android. Vulkan se bude pravděpodobně objevovat i na budoucích konzolách a dalších hardwarových platformách.

Hry používající Vulkan jsou na horizontu

Vulkan, podobně jako DirectX 12 a Metal, není ve skutečnosti něco, co se jako hráč může rozhodnout použít . Jsou to nové grafické programovací systémy, které si herní vývojáři mohou zvolit.

Stejně jako u DirectX 12 a Metal, stačí jen počkat na budoucí hry, které podporují tyto technologie. V současné době princip Talos nabízí experimentální podporu Vulkan, kterou můžete povolit. Tato hra však nebyla navržena tak, aby používala Vulkan a jeho Vulkan kód je brzy a není tak optimalizovaný, takže to nemusí nutně říci o Vulkanově potenciálním výkonu.

Vulkan samozřejmě zcela nenahradí OpenGL . Jako Croteam, vývojáři The Talos Principle , uvedli: "Pro jednoduché hry je zde OpenGL (nebo Direct3D); [u] křivka učení není tak strmá jako u Vulkánu. Nicméně, Vulkan skutečně svítí, pokud jde o snížení režie aplikací a ovladače CPU. Je to (nebo bude) mnohem rychlejší než Direct3D 9, 11 a OpenGL! "

Ale Vulkan není jen o volbě nové možnosti v nabídce nastavení grafiky. Pomáhá Linuxům a SteamOSovi dohlédnout s hraním Windows a stává se mnohem konkurenceschopnější. To znamená, že Android bude brzy mít novou generaci grafické vrstvy konkurenční s Apple Metal. A to znamená, že vývojáři her mohou volit Vulkan spíše než DirectX 12 a jednodušeji podporovat různé platformy - včetně Windows. To je dobré pro všechny hráče.


Tak jako DirectX 12 v systému Windows a Metal na platformách Apple, Vulkan je vzrušující nová grafická technologie, která slibuje, že pomůže herním vývojářům urychlit jejich hry. Jako multiplatformní technologie má také další výhody - přináší tyto funkce na nové platformy a slibuje, že usnadňuje porty mezi platformami


Vše, co víte o rozlišení obrazu, je pravděpodobně špatné

Vše, co víte o rozlišení obrazu, je pravděpodobně špatné

"Rozlišení" je termín, který lidé často házejí - někdy nesprávně - když mluví o obrázcích. Tento pojem není tak černobílý jako "počet obrazových bodů v obraze." Pokračujte v čtení, abyste zjistili, co nevíte. Stejně jako u většiny věcí, když rozřezáte populární výraz jako "rozlišení" na akademická (nebo podivínská) úroveň, zjistíte, že to není tak jednoduché, jak byste mohli být věřili.

(how-to)

Jak vytvořit ikony aplikace na obrazovce Apple Watch Home Všechny stejné velikosti

Jak vytvořit ikony aplikace na obrazovce Apple Watch Home Všechny stejné velikosti

Domovská obrazovka aplikace Apple Watch je velká, plynulá mřížka ikon aplikací. Když je přemisťujete, ikony na vnějším okraji jsou menší než ikony uprostřed. To může ztěžovat klepnutí na ikonu, kterou chcete. Nicméně to lze snadno vyřešit. K dispozici je nastavení s názvem "Zmenšit pohyb", které zakáže změnu velikosti ikon aplikací, takže všechny ikony na domovské obrazovce mají stejnou velikost.

(how-to)