Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Oculus Rift seminář na UTB FAI

Oculus Rift seminář na UTB FAI

Martin Pernica

June 23, 2014
Tweet

More Decks by Martin Pernica

Other Decks in Education

Transcript

  1. KDO JSEM? Oculus Rift seminář Martin Pernica • Již 10

    let programuji$ $ • Miluji technologie$ $ • Výzvy jsou pro mě v životě nutností$ • Aktuálně “vývojář her” v Soulbound Games (PRIA)
  2. CO POUŽÍVÁME? Oculus Rift seminář • Unity3D Pro$ • Unreal

    Engine 3/4$ • CryENGINE$ • Vlastní low-level kód - C++/Objective-C/ASM$ • Vlastní shadery$ • Procedurální materiály Substance$ $ • Oculus Rift$ • Xbox One, PS4$ • NVIDIA APEX, PhysX, CUDA Martin Pernica
  3. HISTORIE VR Oculus Rift seminář • Již v roce 1960$

    • Sutherland's Ultimate Display$ • Sword of Damocles$ • Pouze hrany polygonů$ • Ivan Sutherland$ • MIT$ • První koncepty počítačové grafiky Martin Pernica
  4. HISTORIE VR Oculus Rift seminář • 1970$ • University of

    Utah$ • Star Wars IV: A New Hope$ • 1978 - x86 architektura Martin Pernica
  5. HISTORIE VR Oculus Rift seminář • 1980$ • 16-bit CPU$

    • Scott Fisher (NASA)$ • NASA Ames' VR group Martin Pernica
  6. HISTORIE VR Oculus Rift seminář • VR maturita a počítačové

    grafiky$ • Vycházející hvězda - VPL$ • head-mounted display$ • rukavice Martin Pernica
  7. HISTORIE VR Oculus Rift seminář • 1990$ • Zlatý věk

    VR a počítačové grafiky$ • Domácí herní konzole Martin Pernica
  8. DNEŠNÍ VR Oculus Rift seminář Martin Pernica • VR =

    buzzword$ • Všichni chtějí své VR zařízení$ • Sony$ • Microsoft$ • Valve$ • …
  9. IMMERSIGHT Oculus Rift seminář Martin Pernica • Motion sensor, HMD$

    • 100 gramů$ • 60 FPS kamera nad uživatelem
  10. OCULUS RIFT Oculus Rift seminář Martin Pernica • 7 palcový

    LCD displej$ • 1280x800$ • Pro každé oko je rozlišení “pouze” 640x800$ • K dotvoření “iluze” slouží čočky pro zakřivení obrazu pro lidské oko$ • Gyroskop
  11. OCULUS RIFT Oculus Rift seminář Martin Pernica • Control box$

    • HDMI, mini USB, DVI, DC power$ • Kontrast, světlost, zapnutí
  12. OCULUS RIFT Oculus Rift seminář Martin Pernica • Aktuální dev-kit

    se již neprodává$ $ • Byl ohlášen dev-kit 2$ • ~září 2014$ • HD$ • OLED displej$ • větší framerate$ • menší motion blur$ • Positional tracking
  13. OCULUS RIFT Oculus Rift seminář Martin Pernica • Velká (dev)

    komunita$ • Mnoho nástrojů a knihoven
  14. OCULUS RIFT Oculus Rift seminář Martin Pernica • John Carmack$

    • BTW: Palmer chtěl prodávat Oculus rozložený, John ho přesvědčil ať je prodávaný v celku, protože SW vývojáří nejsou vždy “šikovní” na skládání HW
  15. PROGRAMOVÁNÍ S OCULEM Oculus Rift seminář Martin Pernica • Nejlehčí

    cesta?$ • Unity3D free plus Oculus Rift plugin$ • Nutno zaregistrovat na dev portálu Oculu
  16. PROGRAMOVÁNÍ S OCULEM Oculus Rift seminář Martin Pernica • Problémy

    …$ • Velikosti objektů$ • Dojem dokonalé “iluze”$ • GUI$ • Pozicování
  17. PROGRAMOVÁNÍ S OCULEM Oculus Rift seminář Martin Pernica • Podpora

    v dalších enginech$ • Unreal Engine 4$ • CryENGINE$ • …
  18. OTEVŘENÉ PRACOVNÍ POZICE Oculus Rift seminář Martin Pernica • iOS

    samuraj$ • Cocoa Touch, Objective-C$ $ • Android bukanýr$ • Java, Android SDK/NDK$ $ • Windows Phone ninja$ • .NET, C#, XAML$ $ • PHP gladiátor$ • OOP, Symfony Napiš na [email protected]