Creați realitatea virtuală pe Web cu JavaScript și WebVR
Oculus Rift, HTC Vive și alte produse VR au schimbat viitorul tehnologiei. S-ar putea să vă batem la ideea căștilor VR, dar la fel ca Internetul în anii 1990, VR este calea viitorului.
Și datorită WebVR avem deja o cale de a îmbinați Internetul cu VR utilizând un puternic JavaScript API. Această bibliotecă este complet gratuită, open source și este susținută de W3C, deci este biblioteca perfectă cu care puteți juca dacă sunteți în realitate virtuală.
WebVR este încă experimental și puteți numai testați-l cu browsere pe căști VR. Din acest motiv, nu puteți vedea cu adevărat demo-uri live în browser-ul dvs., deși cu siguranță puteți încerca.
Cele mai multe exemple oferă un avertisment care spune acest lucru browserul dvs. nu este acceptat. Dar puteți vedea în continuare ce idee se află în spatele VR și de ce WebVR poate schimba drastic modul în care dezvoltatorii web creează realitate virtuală pe web.
Site-ul Moz VR este un alt loc răcoros verificați proiectele live. Din nou, acestea funcționează cel mai bine cu căștile VR, dar multe dintre ele au fost construite cu WebVR.
Aplicația WebVR API este de fapt susținut în construirea nocturnă Firefox și viitoarele versiuni ale Chromium. Este o bibliotecă foarte experimentală, dar demonstrează că dezvoltatorii sunt interesați de realitatea virtuală chiar și pe web.
În cazul în care vă întrebați cine administrează API-ul WebVR, este de fapt găzduit de GitHub de echipa W3C. Acest lucru ar deveni în mod ideal o spec. Oficial W3C și are chiar un proiect de editor al modului în care spec. Poate fi pus în aplicare odată ce W3C îl împinge.
Acest API WebVR are șansa să radical transforma jocurile web și interactivitate pe internet. Ar putea fi bine peste un deceniu înainte ca consumatorii să vadă beneficii, dar WebVR este în vigoare și va continua să crească.
Dacă doriți să faceți o încercare, puteți descărca direct sursa de pe pagina GitHub a WebVR-ului cu link-uri către specificațiile API diferite și pentru a începe să utilizați resursele dev.