Ev yorumlar Vrml ile tanışın: insanlar 90'lı yıllarda nasıl vr web siteleri yaptılar?

Vrml ile tanışın: insanlar 90'lı yıllarda nasıl vr web siteleri yaptılar?

İçindekiler:

Video: VRML (Kasım 2024)

Video: VRML (Kasım 2024)
Anonim

2016'nın en büyük teknoloji hikayelerinden biri sanal gerçekliğin yeniden doğuşuydu. HTC, Oculus, Sony ve hatta Google'ın ev donanımı, yepyeni bir izleyici kitlesine 3D daldırma getirdi ve bundan yararlanmak için ciddi bir yazılımın kullanıldığını görüyoruz. Tilt Brush gibi programlarla zaman geçirdiyseniz, bu işin ne kadar düzgün olacağının farkındasınız.

Fakat bu sanal gerçekliğin ilk rodeosu değil. 1990'larda, daha kötü teknolojiye rağmen, tasarımcılar VR oyunları, uygulamaları ve hatta Web sayfalarını yapmaya çalıştılar.

Doğru okudunuz: Web sayfaları. Gezintiyi 3B ve birinci şahıs deneyimine dönüştürmek için bütün bir biçimlendirme dili yazılmıştır. Buna VRML adı verildi ve size her şeyi anlatacağız.

Bebek adımları

1994’te Dünya Çapında Ağ Üzerine İlk Uluslararası Konferans, modern İnternet’in gelişiminde önemli bir an oldu. Dünyanın her yerinden bilgisayar uzmanları, bu heyecan verici yeni ortamın temelini atmak için Cenevre'ye geldi. Bu adamlardan biri, modern Internet protokolünün çoğunun geliştirilmesinde lider el olan Dave Raggett idi.

Konferanstaki diğer bilgisayar bilimcileri transfer protokolleri ve adlandırma kuralları ile meşgulken, Raggett yeni dünyayı bildiğimiz dünyaya yaklaştırmaya çalıştı. Sıcak bir e-posta tartışmasından yola çıkarak, bir Web tarayıcısında 3B alanları temsil etmek için bir dizi talimatın ilk versiyonunun özelliklerini yazdı.

VRML'nin ilk taslağı, Silicon Graphics tarafından geliştirilen Inventor dosya formatına dayanıyordu. Bu yerleşik, olgun bir OpenGL araç takımıydı, ancak Web tasarımcılarının komut dosyası olayları gibi sunmak istediği çok fazla etkileşimi desteklemedi. Yani hala yapılması gereken işler vardı.

Teknoloji harikası

Tüketici sınıfı 3B grafiklerin 1994'te nasıl göründüğünü incelemek için bir saniye bekleyelim. VGA paletini geçerek PC'leri çokgenleri itmek için özel olarak tasarlanmış donanımlara dönüştüren ekran kartı döneminin başlangıcıydı. Kanat Komutanı III, sprite ölçeklendirmeden tam 3 boyutlu modellere geçiş yapan yeni bir ateşliydi, ancak derin uzay bile oldukça boş görünüyordu. 3B ortamları kullanan diğer ev oyunları Sistem Şoku ve Maraton dahil.

Günün en güçlü 3D arcade donanımı, iki insan figürünü canlandıran ve başka bir şey olmayan bir oyun olan Namco'nun Tekken'iydi.

Bilgi işlem gücü, iki stereoskopik monitörde bile olsa gerçekçi görünen statik bir 3B alanı bile oluşturabilecek kadar güçlü bir yer değildi. Bu yüzden bir Web tarayıcısının sınırları dahilinde bunu yapmaya çalışmak çok büyük bir adımdı.

İkinci deneme

Şartname önümüzdeki birkaç yıl içinde gelişmeye devam etti. 1995'te San Diego, bir sonraki yinelemenin temelinin kurulduğu bir konferansa ev sahipliği yaptı; En büyük sohbetlerden biri, VRML'yi gerçek zamanlı çok kullanıcılı dünyalar oluşturmak için uygulanabilir bir dil yapmaktı. Bu, insanların gerçekten oturum açmanın yepyeni bir varoluşla eşdeğer olacağını düşündüğü Neuromancer dönemiydi.

Söylemeye gerek yok, o dönemin teknolojisi o departmanda rahatsız edici değildi, ama önümüzdeki birkaç yıl muazzam bir ilerleme gördü. Bu yeni teknoloji için istekler ve ihtiyaçlar göz önüne alındı ​​ve önceliklendirildi ve insanlar çok heyecanlandı.

Bir ton özellik ekleyen ve dili uygulama dağıtımı için uygun kılan VRML 2.0 özelliği 1997 yılında geldi. Sanal tarayıcı tabanlı dünyalar Web üzerinden oluşturulabilir ve konuşlandırılabilir. Nihai sonuçlar, özellikle modern standartlara göre inanılmaz derecede ilkeldi, ancak işe yaradı.

Nitty Gritty

Bir metin düzenleyicide bir VRML dosyasına baktığınızda, oldukça basit. Önceden anlaşılmış geometrik katıların bir kütüphanesi herhangi bir yere çizilebilir ve konumlarını ve yönlerini değiştirmek için dönüşümler kullanılabilir. Boş uzayda bir küre çizmek, yazmak kadar kolaydır:

geometri Küre {

yarıçapı 1

}

Ayrıca komut dosyalarını ve bu nesnelere köprüler gibi geleneksel Web öğelerini ekleyebilirsiniz. Dilin kullanım kolaylığı bilerek yapılmıştı. HTML, ortalama bir kullanıcı için anlaşılır bir biçimlendirme dili olarak düşünülmüştü ve VRML geliştiricileri bu felsefeyi genişletmek istedi. Tıpkı kişisel Web sayfalarının bilgisayar bilimi acemileri tarafından oluşturulabileceği gibi, teoride 3B alanlar da olabilir. Uygulamada, o kadar kolay değildi.

Nesneleri konumlandırmak ve yönlendirmek için kullanılan dönüşümler sistemi, trigonometri okumamış insanlar için çok şeydi, ki bu adil olmak çoğu insandı. Bazı stüdyolar, VRML'de uzmanlaşmak için geliştirme dalları açtı, ancak çoğunlukla amatör pazara ulaşmadı.

VRML İşlemde

Çok geçmeden VRML Web’e çok sert vurdu. Hemen hemen herkesin göstereceği 3D bir web sitesi vardı. Bu yeni içerik deneyiminin ilk coşkusu çok büyüktü. Netscape ve Microsoft, tarayıcılarını VRML işlevselliğini tam olarak desteklemek için hızla yükseltti ve 1997 ile 1999 arasında düzinelerce ve düzinelerce 3D web sitesi açıldı. Birçok şirket tüketici odaklı sanal dünyalar yarattı; En dikkat çeken, dünyanın her yerinden insanların 3B veya 2B alanda etkileşime girmesini sağlayan CyberTown'dı.

İnterneti 20 yıldır kullanırken unutmak kolaydır; Web temelde aynı, sadece daha hızlı ve daha parlak kalmıştır. Ancak, ağ oluşturmanın ilk günlerinde, bu şeyin ne olacağı hakkında hiç kimse bir fikri yoktu. VRML'nin en parlak ışıklarının çoğu için, bu etkileşim modunun Web'de gezinmenin yerini alacağına ve yerini alacağına gerçekten inandılar.

Ne yazık ki, bu olmadı. Netscape tarayıcı savaşını kaybettikten sonra, Microsoft'un artık inovasyona zorlanması gerekmedi ve VRML desteği resmen düştü ve kullanıcıları üçüncü taraf eklentileri kurmaya zorladı.

Modern Web VR

VRML, dağıtımından kısa bir süre sonra modası geçmiş olsa da, bir tarayıcıda 3B dünyalar yaratmanıza izin veren Web tabanlı araçlar vardır. En büyük ilerleme, VRML veri yapılarını XML protokolüne aktarmak ve X3D oluşturmaktı. Diğer gruplar, yıllar içinde tarayıcı içinde 3B alanla ilgilenmeye devam ettiler, ancak yakında tüm çalışmaları eskiydi.

2014 yılında yayımlanan HTML5 özelliği, hem tuval hem de 2B alanda nesnelerin oluşturulmasını destekleyen ücretsiz bir çizim alanı olan "tuval" nesnesine destek ekledi. Artık ölçeklenebilir vektör grafikleri ek bir biçimlendirme dili veya eklentisi kullanılmadan oluşturulabilir.

Neyse ki, kullanılabilirlik için, birkaç kişi "sanal dünyayı" en iyi Web navigasyon modu olarak benimsemiştir. En azından bir süre daha "üzerinde kelimelerin olduğu sayfalara" sadık kalacağız. Ama kim bilir? Tüketici VR'si gittikçe popülerleştikçe, web sayfalarında ilk önce gözlüklerin keşfedilmesi için bir rönesans görebiliriz.

Vrml ile tanışın: insanlar 90'lı yıllarda nasıl vr web siteleri yaptılar?