Acasă opinii Faceți cunoștință cu vrml: modul în care oamenii au făcut site-uri web vr în anii 90

Faceți cunoștință cu vrml: modul în care oamenii au făcut site-uri web vr în anii 90

Cuprins:

Video: VRML (Noiembrie 2024)

Video: VRML (Noiembrie 2024)
Anonim

Una dintre marile povești tehnologice din 2016 a fost renașterea realității virtuale. Echipamentele casnice de la HTC, Oculus, Sony și chiar Google au adus imersiunea 3D într-o audiență cu totul nouă, și vedem că sunt realizate unele programe serios pentru a profita de el. Dacă ați petrecut ceva timp cu programe precum Tilt Brush, sunteți conștienți de cât de îngrijit va fi acest lucru.

Dar acesta nu este primul rodeo al realității virtuale. În anii 90, în ciuda tehnologiei semnificativ mai proaste, designerii au încercat să realizeze jocuri VR, aplicații și chiar pagini Web.

Ați citit așa: pagini web. Un întreg limbaj de marcare a fost scris pentru a transforma navigarea într-o experiență 3D, la prima persoană. Se numea VRML și vom spune totul despre asta.

Pași de bebeluș

Prima Conferință internațională de pe World Wide Web în 1994 a fost un moment esențial în dezvoltarea internetului modern. Informaticieni din întreaga lume au venit la Geneva pentru a pune bazele acestui nou interesant mediu. Unul dintre acești bărbați a fost Dave Raggett, o mână de frunte în dezvoltarea marelui protocol modern de internet.

În timp ce ceilalți oameni de informatică de la conferință erau ocupați cu protocoale de transfer și convenții de denumire, Raggett arăta să împingă lumea nouă mai aproape de cea pe care o cunoașteam. Lucrând dintr-o discuție aprinsă pe e-mail, a scris specificația pentru prima versiune a unui set de instrucțiuni pentru reprezentarea spațiilor 3D dintr-un browser Web.

Prima versiune a VRML a fost bazată pe formatul de fișier Inventor dezvoltat de Silicon Graphics. Acesta a fost un set de instrumente OpenGL matur, dar care nu a suportat o mulțime de interacțiuni pe care designerii web au dorit să le ofere, cum ar fi evenimentele scriptate. Așa că mai aveau de lucru.

De ultimă oră

Să luăm o secundă pentru a examina cum arăta o grafică 3D de calitate pentru consumatori în 1994. A fost chiar începutul erei plăcii video, calculatoarele trecând dincolo de paleta VGA în hardware plug-in special conceput pentru a împinge poligoane. Wing Commander III a fost noua hotness, trecând de la scalarea sprite la modelele 3D complete, dar chiar și spațiul profund părea destul de gol. Alte jocuri de casă care folosesc medii 3D au inclus System Shock și Marathon.

Cel mai puternic hardware cu arcade 3D al zilei a fost în Namco’s Tekken, un joc de luptă care a animat două figuri umane și nu mult.

Puterea de calcul nu a fost nicăieri aproape suficient de puternică pentru a reda chiar și un spațiu 3D static, care arăta realist, cu atât mai puțin pe două monitoare stereoscopice. Încercarea de a face asta în limitele unui browser Web a fost un salt uriaș.

A doua încercare

Specificația a continuat să evolueze în următorii câțiva ani. În 1995, San Diego a găzduit o conferință în care s-a pus bazele viitoarei iterații, cu propuneri concurente de la Sony și Microsoft. Una dintre cele mai mari conversații a fost aceea de a face din VRML un limbaj funcțional pentru a construi lumi multi-utilizatori în timp real. Aceasta a fost epoca Neuromancerului , unde oamenii credeau cu adevărat că logarea va echivala cu o existență cu totul nouă.

Inutil să spun, tehnologia epocii nu a fost în măsură să se prindă în acel departament, dar în următorii ani s-au înregistrat progrese extraordinare. Dorințele și nevoile pentru această nouă tehnologie au fost eliminate și prioritizate, iar oamenii au fost foarte încântați.

Specificația VRML 2.0, care a adăugat o mulțime de caracteristici și a făcut limbajul viabil pentru implementarea aplicațiilor, a ajuns în 1997. Lumile virtuale bazate pe browser-uri ar putea fi construite și dislocate pe Web. Rezultatele finale au fost incredibil de primitive, în special după standardele moderne, dar au funcționat.

Nitty Gritty

Când te uiți la un fișier VRML într-un editor de text, este destul de simplu. O bibliotecă de solide geometrice preînțelese poate fi desenată în orice locație și transformările pot fi folosite pentru a-și schimba poziția și orientarea. Desenarea unei sfere într-un spațiu gol este la fel de ușor de tastat:

geometrie Sferă {

raza 1

}

Puteți atașa scripturi și elemente Web tradiționale, cum ar fi hyperlink-uri la aceste obiecte. Facilitatea de utilizare a limbii a fost propusă. HTML trebuia să fie un limbaj de marcare care să fie inteligibil pentru utilizatorii obișnuiți, iar dezvoltatorii VRML au dorit să extindă această filozofie. La fel ca paginile Web personale ar putea fi construite de către începătorii de informatică, spațiile 3D ar putea de asemenea - în teorie. În practică, nu a fost atât de ușor.

Sistemul de transformări folosit pentru poziționarea și orientarea obiectelor era foarte mult pentru persoanele care nu au studiat trigonometria, ceea ce este corect este majoritatea oamenilor. Unele studiouri au deschis filiale de dezvoltare pentru a se specializa în VRML, dar în mare parte nu a ajuns pe piața amatorilor.

VRML în acțiune

Nu după mult timp, VRML a lovit puternic Web-ul. Se părea că aproape toată lumea avea un site 3D în care să se afișeze. Entuziasmul inițial pentru acest nou mod de a experimenta conținutul a fost uriaș. Netscape și Microsoft și-au modernizat rapid browserele pentru a sprijini pe deplin funcționalitatea VRML, iar zeci și zeci de site-uri 3D au fost lansate între 1997 și 1999. Mai multe companii au creat lumi virtuale orientate spre consumator; cea mai notabilă a fost CyberTown, care a permis oamenilor din întreaga lume să interacționeze în spațiul 3D sau 2D.

Este ușor de uitat când folosești internetul de 20 de ani; Web-ul a rămas practic același, doar mai rapid și mai strălucitor. Dar în primele zile ale rețelei, nimeni nu avea idee despre ce va deveni acest lucru. Pentru multe dintre cele mai strălucitoare lumini de VRML, ei credeau cu adevărat că acest mod de interacțiune ar subsuma și înlocui navigarea pe Web.

Din păcate, asta nu s-a întâmplat. După ce Netscape a pierdut războiul browserului, Microsoft nu mai avea nevoie să facă eforturi pentru inovație, iar suportul VRML a fost abandonat oficial, forțând utilizatorii să instaleze pluginuri terțe.

Modern Web VR

Chiar dacă VRML a ieșit din stil la puțin timp după implementarea sa, există încă instrumente bazate pe Web care vă permit să creați lumi 3D într-un browser. Cel mai mare avans a fost transferul structurilor de date VRML pe protocolul XML, creând X3D. De-a lungul anilor, alte grupuri au continuat să tinker cu spațiu 3D în browser, dar în curând toată munca lor va fi învechită.

Specificația HTML5, lansată în 2014, a adăugat suport pentru obiectul „pânză”, un spațiu de desen gratuit care ar putea susține crearea de obiecte atât în ​​spațiul 2D cât și în spațiul 3D. Graficele vectoriale scalabile pot fi acum generate fără a utiliza deloc un limbaj de marcare sau un plugin suplimentar.

Din fericire pentru utilizare, puțini oameni au îmbrățișat „lumea virtuală” ca cel mai bun mod de navigare pe Web. Se pare că vom rămâne la „pagini cu cuvinte pe ea” cel puțin puțin timp. Dar cine știe? Pe măsură ce consumatorul VR devine din ce în ce mai popular, s-ar putea să vedem o renaștere în paginile Web făcute pentru a fi explorate ochelari-în primul rând.

Faceți cunoștință cu vrml: modul în care oamenii au făcut site-uri web vr în anii 90