Lar Rever Conheça vrml: como as pessoas criaram sites de vr nos anos 90

Conheça vrml: como as pessoas criaram sites de vr nos anos 90

Índice:

Vídeo: Casas de taipa em Patos! Conheça como vivem essas famílias (Novembro 2024)

Vídeo: Casas de taipa em Patos! Conheça como vivem essas famílias (Novembro 2024)
Anonim

Uma das grandes histórias de tecnologia de 2016 foi o renascimento da realidade virtual. O hardware doméstico da HTC, Oculus, Sony e até o Google trouxeram imersão em 3D para um público totalmente novo, e estamos vendo um software muito legal sendo criado para tirar proveito disso. Se você passou algum tempo com programas como o Tilt Brush, está ciente de como essas coisas ficarão legais.

Mas este não é o primeiro rodeio da realidade virtual. Na década de 1990, apesar da tecnologia significativamente pior, os designers tentaram criar jogos, aplicativos e até páginas da Web em RV.

Você leu certo: páginas da Web. Uma linguagem de marcação inteira foi escrita para transformar a navegação em uma experiência 3D em primeira pessoa. Foi chamado VRML, e vamos contar tudo sobre isso.

Passos de bebê

A primeira Conferência Internacional sobre a World Wide Web, em 1994, foi um momento crucial no desenvolvimento da Internet moderna. Cientistas da computação de todo o mundo vieram a Genebra para estabelecer as bases para este novo e excitante meio. Um desses homens era Dave Raggett, uma das principais empresas no desenvolvimento de grande parte do protocolo moderno da Internet.

Enquanto os outros cientistas da computação da conferência estavam ocupados com protocolos de transferência e convenções de nomes, Raggett procurou aproximar o novo mundo daquele que conhecíamos. Trabalhando com uma discussão acalorada por e-mail, ele escreveu a especificação para a primeira versão de um conjunto de instruções para representar espaços 3D em um navegador da Web.

O primeiro rascunho do VRML foi baseado no formato de arquivo Inventor desenvolvido pela Silicon Graphics. Este era um kit de ferramentas OpenGL maduro e estabelecido, mas não suportava muitas interações que os designers da Web desejavam oferecer, como eventos com script. Então ainda havia trabalho a ser feito.

Estado da arte

Vamos analisar um pouco a aparência dos gráficos 3D de consumo em 1994. Era o começo da era da placa de vídeo, com os PCs passando pela paleta VGA para o hardware de plug-in projetado especificamente para empurrar polígonos. Wing Commander III foi o novo calor, passando da escala de sprites para modelos 3D completos, mas até o espaço profundo parecia bem vazio. Outros jogos caseiros que usam ambientes 3D incluem System Shock e Marathon.

O hardware de arcade 3D mais poderoso da época estava no Tekken da Namco, um jogo de luta que animava duas figuras humanas e não muito mais.

O poder da computação não era nem de longe suficientemente potente para renderizar até um espaço 3D estático que parecia realista, sem falar em dois monitores estereoscópicos. Portanto, tentar fazer isso dentro dos limites de um navegador da Web foi um salto gigantesco.

Segunda tentativa

A especificação continuou a evoluir nos próximos anos. Em 1995, San Diego organizou uma conferência onde foram estabelecidas as bases da próxima iteração, apresentando propostas concorrentes da Sony e da Microsoft. Uma das maiores conversas foi sobre tornar a VRML uma linguagem viável para construir mundos multiusuários em tempo real. Essa era a era do Neuromancer , onde as pessoas realmente pensavam que fazer logon seria equivalente a uma existência totalmente nova.

Escusado será dizer que a tecnologia da época não era propícia para esse departamento, mas nos próximos anos houve uma enorme quantidade de progresso. Os desejos e as necessidades dessa nova tecnologia foram divididos e priorizados, e as pessoas ficaram muito empolgadas.

A especificação VRML 2.0, que adicionou vários recursos e tornou o idioma viável para implantação de aplicativos, chegou em 1997. Mundos virtuais baseados em navegador podiam ser construídos e implantados na Web. Os resultados finais foram incrivelmente primitivos, especialmente para os padrões modernos, mas funcionaram.

O âmago da questão

Quando você olha para um arquivo VRML em um editor de texto, é bem simples. Uma biblioteca de sólidos geométricos pré-entendidos pode ser desenhada em qualquer local e as transformações podem ser usadas para alterar sua posição e orientação. Desenhar uma esfera no espaço vazio é tão fácil quanto digitar:

esfera geométrica {

raio 1

}

Você também pode anexar scripts e elementos tradicionais da Web, como hiperlinks, a esses objetos. A facilidade de uso do idioma foi proposital. O HTML pretendia ser uma linguagem de marcação compreensível para o usuário médio, e os desenvolvedores do VRML queriam estender essa filosofia. Assim como as páginas pessoais da Web podem ser construídas por iniciantes em ciência da computação, os espaços 3D também podem - em teoria. Na prática, não foi tão fácil.

O sistema de transformações usado para posicionar e orientar objetos era muito para lidar com pessoas que não tinham estudado trigonometria, o que para ser justo é a maioria das pessoas. Alguns estúdios abriram filiais de desenvolvimento para se especializar em VRML, mas, na maioria das vezes, não chegou ao mercado amador.

VRML em ação

Pouco tempo depois, o VRML atingiu a Web com força. Parecia que quase todo mundo tinha um site em 3D para exibir. O entusiasmo inicial por essa nova maneira de experimentar o conteúdo era enorme. A Netscape e a Microsoft atualizaram rapidamente seus navegadores para oferecer suporte total à funcionalidade VRML, e dezenas e dezenas de sites 3D foram lançados entre 1997 e 1999. Várias empresas criaram mundos virtuais focados no consumidor; o mais notável foi o CyberTown, que permite que pessoas de todo o mundo interajam no espaço 3D ou 2D.

É fácil esquecer quando você usa a Internet há 20 anos; a Web permaneceu basicamente a mesma, apenas mais rápida e brilhante. Mas nos primórdios das redes, ninguém tinha idéia do que seria isso. Para muitas das luzes mais brilhantes da VRML, eles realmente acreditavam que esse modo de interação iria substituir e substituir a navegação na Web.

Infelizmente, isso não aconteceu. Depois que o Netscape perdeu a guerra dos navegadores, a Microsoft não precisou mais buscar inovação e o suporte a VRML foi oficialmente retirado, forçando os usuários a instalar plug-ins de terceiros.

Modern Web VR

Embora a VRML tenha saído de moda pouco tempo depois de sua implantação, ainda existem ferramentas baseadas na Web que permitem criar mundos 3D em um navegador. O maior avanço foi a transferência de estruturas de dados VRML para o protocolo XML, criando o X3D. Outros grupos continuaram a mexer no espaço 3D no navegador ao longo dos anos, mas em breve todo o seu trabalho seria obsoleto.

A especificação HTML5, lançada em 2014, adicionou suporte ao objeto "canvas", um espaço de desenho livre que poderia suportar a criação de objetos no espaço 2D e 3D. Agora, gráficos vetoriais escaláveis ​​podem ser gerados sem o uso de uma linguagem de marcação ou plug-in adicional.

Felizmente pela usabilidade, poucas pessoas adotaram o "mundo virtual" como o melhor modo de navegação na Web. Parece que vamos manter as "páginas com palavras" por pelo menos um pouco mais. Mas quem sabe? À medida que a realidade virtual do consumidor se torna cada vez mais popular, podemos ver um renascimento nas páginas da Web feitas para serem exploradas primeiro pelos óculos de proteção.

Conheça vrml: como as pessoas criaram sites de vr nos anos 90