No tienes que ser un Choque de nieve o Tron Fan para estar familiarizado con la moda 3D que caracterizó el surgimiento de Web y la purple mundial en explicit. Desde frases como ‘Browsing the Data Freeway’ hasta sitios internet de seccionamiento como para representar equivalentes de la vida actual en 3D o clasificarlos en calles virtuales como lo hizo Geocities, siempre ha habido un fuerte impulso para hacer de Web una experiencia más tridimensional.
Esto quizás no sea tan extraño teniendo en cuenta que los humanos somos nosotros mismos seres 3D acostumbrados a interactuar en un mundo 3D. ¿Seguramente podríamos hacer que esta nueva tecnología de ‘Web’ sea algo más futurista que conectarnos con BBSES basados en texto y servir páginas HTML con imágenes muy atrasadas?
Ingrese VRML, el lenguaje de modelado de realidad digital, cuyos mundos 3D seguramente anunciarían la llegada de una nueva period de Web. Aunque ni VRML ni su sucesor X3D se convirtieron en un éxito, dejaron sus marcas y posiblemente son la razón por la que tenemos tecnologías como WebGL hoy.
Inspirado por las ruedas
Con una realidad digital basada en Web, un concepto muy tema, David Raggett de Hewlett Packard Laboratories envió un documento En 1994 titulado Extender www para admitir la realidad digital independiente de la plataforma. Esto imaginó una capa de realidad digital al www al remaining del milenio con pantallas montadas en la cabeza (HMD) y el seguimiento de las extremidades de un usuario para integrarlas completamente en este mundo digital con física potencialmente realista, sonido, and so forth.
Describir estos mundos virtuales estaría en el centro de este impulso de realidad digital, con SGML (lenguaje de marcado common estandarizado) que forman la base de tales definiciones mundiales, al igual que HTML es una forma especializada de SGML para definir la estructura y el diseño de un documento. El VRML recientemente acuñado simplemente definiría mundos 3D en lugar de documentos 2D, con elementos definitorios y su posicionamiento.
Aunque nada revolucionario por sí mismo, con juegos y software program de modelado 3D, al haber hecho algo comparable con sus propios formatos de archivo para definir modelos y mundos 3D durante años, VRML proporcionaría un formato multiplataforma, completamente abierto e independiente que se hizo específicamente para el propósito de esta experiencia de realidad digital en línea.
Todo comienza con polígonos
Lo interesante de VRML es quizás que estaba presionando para una experiencia 3D en línea compartida años antes de que el primer MMORPG comercialmente exitoso saliera a la escena en 1999 en forma de Evercra^wEverquest. VRML fue lanzado en 1994 y en 1995 la experiencia MMO comparable a RPG llamada Ciudad de colonia (más tarde Cybertown) fue lanzado. Esto creó un mundo digital en el que los miembros podían tener empleos, ganar moneda digital y comprar casas y artículos 3D que se definieron en VRML.
Cybertown perduró hasta 2012 cuando la compañía detrás de él cerró, pero hay un impulso continuo para revivir Cybertown, con el proyecto de avivamientoEl proyecto de Github dando un vistazo a los mundos preservados basados en VRML como el mundo natal. Estos .wrl
Archivos (abreviatura de ‘World’) use el estándar VRML versión 2.0, que fue la versión de 1997 de VRML que se convirtió en un estándar ISO como ISO/IEC 14772: 1997, con la especificación en sí Estar fácilmente disponible en el sitio internet Web3D.
Como se outline en la Parte 1 de la especificación, cada archivo VRML:
- Establece implícitamente un espacio de coordenadas mundial para todos los objetos definidos en el archivo, así como todos los objetos incluidos por el archivo;
- Outline y compone explícitamente un conjunto de objetos 3D y multimedia;
- puede especificar hipervínculos a otros archivos y aplicaciones;
- puede definir los comportamientos de los objetos.
VRML se combinó con la animación humanoide (Hanim) Estándar para hacer posible la articulación y el movimiento humanoide realista. Al igual que los documentos HTML, a menudo son los recursos externos como las texturas que determinan el aspecto remaining, pero los materiales básicos también se pueden definir en VRML.
Se proporciona un ejemplo muy básico de VRML en la entrada de Wikipedia para un triángulo easy:
#VRML V2.0 utf8 Form { geometry IndexedFaceSet { coordIndex [ 0, 1, 2 ] coord Coordinate { level [ 0, 0, 0, 1, 0, 0, 0.5, 1, 0 ] } } }
La parte interesante llega cuando el materials
y texture
Las propiedades de apariencia se configuran para una forma, aunque con iluminación básica, sin sombreadores y características avanzadas similares. Todo esto vería mejoras importantes a fines de los 90 a medida que las tarjetas gráficas de consumo se volvieron comunes, especialmente durante 1999, cuando vimos no solo el impresionante Riva TNT2 de Nvidia, sino especialmente su revolucionaria GPU de GeForce 256 con su motor de transformación e iluminación de {hardware}.
En este punto, los videojuegos comenzaron a verse cada vez más realistas, incluso en PC, y con el lanzamiento de nuevos MMORPG como 2004 World of Warcraft y Everquest IIel aspecto extravagante y muy anticuado de los mundos basados en VRML dejó en claro que el sueño ‘3D www’ en el navegador estaba efectivamente muerto y el futuro eran estos mmorpgs y parientes.
También parece justo decir que el hecho de que estos juegos vinieran con todos los activos en los discos de instalación fue una gran bendición sobre la descarga de cientos de megabytes de activos a través de un acceso telefónico anémico o una conexión a Web de cable lisiada de finales de los 90 y principios de los años 2000.
Una solución en busca de un problema

Se podría argumentar que la ciencia ficción como Choque de nieve Nos proporciona la perspectiva más perfect de una capa de realidad digital en la parte superior de Web, donde su metadripso proporciona una adición tangible a la realidad. Este mismo concepto de un steel en el que la mente ya no está limitada por las limitaciones del cuerpo se encuentra en características animadas como Fantasma en el caparazón y Experimentos en serie Lain, cada uno de los cuales cuenta con mundos virtuales digitalizados que desencadenan a los personajes al tiempo que crean mundos completamente nuevos que anteriormente se consideraban imposibles.
En este mundo, los personajes pueden encontrar información mucho más rápido, moverse a través de corrientes digitales como los peces en el agua, inhibir los cerebros digitales de los dispositivos conectados a Web, and so forth. Mientras tanto, en realidad, la forma en que los humanos interactúan con mundos virtuales apenas han cambiado desde la década de 1980 cuando la NASA y otros estaban experimentando con tecnologías de interfaz de realidad digital.
¿Por qué moverse torpemente a través de un entorno 3D en falso con dispositivos de entrada engorrosos atados a su cuerpo y tal vez una pantalla empujada a su noggin cuando puede usar el mouse y el teclado para tocar el tapicio en algunos comandos, hacer clic en un hipervínculo o dos y observar el resultado en su monitor 2D?
Como alrededor de 2003, el último Hype de VR World basado en la internet llegó en forma de Segunda vidasiguió principalmente la misma trayectoria que Cybertown antes que él, mientras renunciaba a algo como VRML. Después de que algunas compañías tuvieron brevemente una presencia en la segunda vida antes de irse, se convirtió en una ciudad fantasma justo a tiempo para que Fb se cambiara el nombre de Meta e intente con los nombrados muy creativamente nombrados. Metaver. A pesar de arrojar miles de millones de dólares al tratar de volverse al menos tan widespread como Cybertown, en su mayoría dejó a las personas con la sensación de cuál es el punto de tal “metagever”.
Nunca dejes de soñar
El Consorcio web3D se estableció en 1997 junto con la estandarización de VRML, cuando se llamaba consorcio VRML. Su objetivo declarado es desarrollar y promover estándares abiertos para contenido y servicios 3D en la internet. Actualmente empuja al algo más nuevo X3d Estándar, que entre otras cosas admite múltiples tipos de sintaxis que van desde XML hasta VRML clásico. También es appropriate con la representación moderna de base física (PBR), lo que lo coloca al menos un poco en el mismo estadio que los renderistas gráficos 3D modernos.
Mientras tanto está mucho más significativo Webglque originalmente fue creado por Mozilla, pero desde entonces ha encontrado un hogar amoroso en Khronos. Esto usa el canvas
Característica de HTML 5 para representar gráficos 2D y 3D utilizando OpenGL ES, incluido el soporte para los sombreadores. El propuesto WebGPU fusionaría el navegador internet y las GPU más ajustadas, aunque con su propio lenguaje de sombreador en lugar del estándar OpenGL es uno.
Con estas nuevas tecnologías, parecería que hacer que el 3D mundos en los navegadores se haya vuelto más fácil que nunca, incluso cuando el sueño de llevar mundos 3D al www parece tan distante como la perspectiva de que los juegos de realidad digital tomen el mundo de los juegos por tormenta. Salvo los principales avances de la interfaz humana-computadora, el www permanecerá en su óptimo con el teclado y el mouse, para navegar a través de documentos 2D. Esto junto con los mundos de juegos 3D controlados con el mismo teclado y mouse, con dichos mundos en una superficie 2D.
Es para soñar que tal vez algunos de esos aspectos emocionantes de la ciencia ficción algún día se convertirán en científicos, y para aquellos que se esfuerzan por hacer realidad esos sueños, en lugar de simplemente recibir un imprimación con sede en nanotecnia como un atajo.