Vydanie OpenGL 4.2 posúva DirectX ďalej do zeme

Logo OpenGL

Spolu so SIGGRAPH 2011 vydala skupina Khronos Group OpenGL 4.2, načrtla vzrušujúce zmeny pre WebCL a podrobne opísala nové API na spracovanie senzorov s názvom StreamInput. OpenGL 4.2, ktorý prichádza takmer presne rok po verzii 4.1, prináša vylepšený výkon shadera, lepšiu manipuláciu s textúrami a rozšírenie, ktoré urýchľuje replikáciu a premiestňovanie zložitých objektov. Rovnako ako v predchádzajúcich bodoch, každá grafická karta schopná spustiť OpenGL 4 a 4.1 bude schopná spúšťať aplikácie, ktoré používajú 4.2. Patria sem grafické karty Nvidia GeForce série 400 a 500 a grafické karty ATI / AMD Radeon 5000 a 6000.



Pokiaľ ide o WebCL, Khronos podrobne popisuje, ako pracuje na väzbe JavaScriptu na server Štandard OpenCL (GPGPU) , aby priniesli heterogénne a paralelné výpočty do webových aplikácií. Myšlienka je taká, že WebGL, podobne ako OpenGL, bude aj naďalej napájať skutočné vykreslenie aplikácií a hier založených na prehliadači a WebCL, ako napríklad OpenCL, umožní neuveriteľne zložité spracovanie obrazu a fyziky. Nakoniec, ak dôjde k uskutočneniu WebCL (a ukážky naznačujú, že bude), potom budú mať webové prehľadávače prístup k rovnakému množstvu procesného výkonu ako nainštalované kompilované aplikácie.

StreamInput , na druhej strane, je úplne nové „pokročilé rozhranie API pre spracovanie snímačov a interakciu s používateľom“, ktoré je navrhnuté tak, aby poskytovalo všeobecný multiplatformný rámec pre interakciu medzi počítačmi a novým spektrom zložitých snímačov, ako sú dotykové obrazovky pre tablety a smartphony a Kinect kamera na snímanie hĺbky. Zdá sa, že zámer StreamInput je zameraný na uľahčenie objavovania senzorov vývojárom softvéru a na synchronizáciu vstupu z viacerých senzorov, ako to vyžaduje aplikácie rozšírenej reality ,



Spoločnosť Khronos sa vždy rýchlo posúva, aby poskytla presne to, čo vývojári chcú, a zvyčajne zaberá špičkovú úroveň aj z hľadiska hardvérových schopností nových GPU. S OpenGL 4.2 skupina Khronos Group opäť ustála náskok pred Microsoftom a jeho pomalým a stabilným rámcom DirectX. Jeho nedochvíľnosť a vlastnícka povaha si vyžiadala aj svoju daň: Keďže DirectX, ktorý teraz používajú iba hráči Windows a Xbox, a OpenGL alebo OpenGL ES, ktoré sa používajú na všetkých smartfónoch, tabletoch, Wii a PlayStation 3, zdá sa, že DirectX má všetko ale stratený. StreamInput by sa určite mohol ukázať ako zabijácky doplnok pre všetky počítače, konzoly a smartphony.



Krkolomná rýchlosť Khronosu má však svoje nevýhody. Z Khronosových oznámení je veľmi vynechaná akákoľvek zmienka o štandarde WebGL a ďalších krokoch k podpore jeho chybná špecifikácia , Namiesto zvýšenia zabezpečenia poskytne WebCL nedôveryhodným webovým serverom ešte lepší prístup k základnému hardvéru vášho počítača.

* * *

Prečítajte si viac o OpenGL 4.2 , WebCL a StreamInput , Vývojári by si mali prečítať špecifikáciu OpenGL 4.2 so zvýraznenými zmenami (PDF). Ak si chcete vyskúšať OpenGL 4.2 a používate grafickú kartu Nvidia, stiahnite si ovládače pre vývojárov / beta ; Používatelia Radeon si budú musieť počkať, kým AMD nevydá nové ovládače (čo by malo byť čoskoro).



Copyright © Všetky Práva Vyhradené | 2007es.com