Slide 1

Slide 1 text

OCULUS RIFT SEMINÁŘ Martin Pernica Martin Pernica Oculus Rift seminář

Slide 2

Slide 2 text

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)

Slide 3

Slide 3 text

O NÁS - SOULBOUND GAMES Oculus Rift seminář I have a dream ... Martin Pernica

Slide 4

Slide 4 text

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

Slide 5

Slide 5 text

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

Slide 6

Slide 6 text

HISTORIE VR Oculus Rift seminář • 1970$ • University of Utah$ • Star Wars IV: A New Hope$ • 1978 - x86 architektura Martin Pernica

Slide 7

Slide 7 text

HISTORIE VR Oculus Rift seminář • 1980$ • 16-bit CPU$ • Scott Fisher (NASA)$ • NASA Ames' VR group Martin Pernica

Slide 8

Slide 8 text

HISTORIE VR Oculus Rift seminář Martin Pernica http://www.youtube.com/watch?v=DRME41ZB8Cw

Slide 9

Slide 9 text

HISTORIE VR Oculus Rift seminář • VR maturita a počítačové grafiky$ • Vycházející hvězda - VPL$ • head-mounted display$ • rukavice Martin Pernica

Slide 10

Slide 10 text

HISTORIE VR Oculus Rift seminář • 1990$ • Zlatý věk VR a počítačové grafiky$ • Domácí herní konzole Martin Pernica

Slide 11

Slide 11 text

ZPĚT DO PŘÍTOMNOSTI Oculus Rift seminář Martin Pernica

Slide 12

Slide 12 text

DNEŠNÍ VR Oculus Rift seminář Martin Pernica • VR = buzzword$ • Všichni chtějí své VR zařízení$ • Sony$ • Microsoft$ • Valve$ • …

Slide 13

Slide 13 text

SIXENSE STEM SYSTEM Oculus Rift seminář Martin Pernica • Motion tracking$ • Kickstarter$ • $604,978

Slide 14

Slide 14 text

SIXENSE STEM SYSTEM Oculus Rift seminář Martin Pernica https://www.youtube.com/watch?v=Ux89C3YhPVc

Slide 15

Slide 15 text

VIRTUIX OMNI Oculus Rift seminář Martin Pernica • Physical Movement Input$ • Kickstarter$ • $1,109,351

Slide 16

Slide 16 text

VIRTUIX OMNI Oculus Rift seminář Martin Pernica https://www.youtube.com/watch?v=iUkjaNQlZO8

Slide 17

Slide 17 text

IMMERSIGHT Oculus Rift seminář Martin Pernica • Motion sensor, HMD$ • 100 gramů$ • 60 FPS kamera nad uživatelem

Slide 18

Slide 18 text

KINECT 2 Oculus Rift seminář Martin Pernica • Motion sensor$ • Xbox One$ • Microsoft

Slide 19

Slide 19 text

SONY PROJECT MORPHEUS Oculus Rift seminář Martin Pernica • Head-mounted display$ • Sony$ • Playstation 4

Slide 20

Slide 20 text

OCULUS RIFT Oculus Rift seminář Martin Pernica • Head-mounted display$ • Kickstarter$ • $2,437,429

Slide 21

Slide 21 text

OCULUS RIFT Oculus Rift seminář Martin Pernica • Palmer Luckey$ • Oculus VR Inc.

Slide 22

Slide 22 text

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

Slide 23

Slide 23 text

OCULUS RIFT Oculus Rift seminář Martin Pernica • Velice malý latency lag$ • Velký Field Of View

Slide 24

Slide 24 text

OCULUS RIFT Oculus Rift seminář Martin Pernica • Control box$ • HDMI, mini USB, DVI, DC power$ • Kontrast, světlost, zapnutí

Slide 25

Slide 25 text

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

Slide 26

Slide 26 text

OCULUS RIFT Oculus Rift seminář Martin Pernica • Velká (dev) komunita$ • Mnoho nástrojů a knihoven

Slide 27

Slide 27 text

OCULUS RIFT Oculus Rift seminář Martin Pernica • Mnoho demo “her”

Slide 28

Slide 28 text

OCULUS RIFT Oculus Rift seminář Martin Pernica • Aktuální AAA hry již integrují podporu pro Oculus

Slide 29

Slide 29 text

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

Slide 30

Slide 30 text

OCULUS RIFT Oculus Rift seminář Martin Pernica • Facebook$ • Kicstarter vs. Facebook

Slide 31

Slide 31 text

PROGRAMOVÁNÍ S OCULEM Oculus Rift seminář Martin Pernica • Nejlehčí cesta?$ • Unity3D free plus Oculus Rift plugin$ • Nutno zaregistrovat na dev portálu Oculu

Slide 32

Slide 32 text

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

Slide 33

Slide 33 text

PROGRAMOVÁNÍ S OCULEM Oculus Rift seminář Martin Pernica • Podpora v dalších enginech$ • Unreal Engine 4$ • CryENGINE$ • …

Slide 34

Slide 34 text

OTÁZKY? Oculus Rift seminář Martin Pernica pernica@soulbound.cz | @martindeveloper

Slide 35

Slide 35 text

JE PROGRAMOVÁNÍ TVŮJ ŽIVOT? Oculus Rift seminář Martin Pernica

Slide 36

Slide 36 text

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 kariera@pria.cz

Slide 37

Slide 37 text

DĚKUJI ZA POZORNOST! Oculus Rift seminář Martin Pernica pernica@soulbound.cz | @martindeveloper