리뷰 VRML을 만나다 : 사람들이 90 년대에 VR 웹 사이트를 만든 방법

VRML을 만나다 : 사람들이 90 년대에 VR 웹 사이트를 만든 방법

차례:

비디오: [다시보는 CES 어워드]레인콤「시상식에 유일한 동양인…카메라 플래시 세례 ì—„ì² ë°›ì•˜ë‹¤ã€ (십월 2024)

비디오: [다시보는 CES 어워드]레인콤「시상식에 유일한 동양인…카메라 플래시 세례 ì—„ì² ë°›ì•˜ë‹¤ã€ (십월 2024)
Anonim

2016 년의 가장 큰 기술 이야기 중 하나는 가상 현실의 부활입니다. HTC, Oculus, Sony 및 Google의 가정용 하드웨어는 완전히 새로운 사용자에게 3D 몰입을 가져 왔으며, 이를 활용하기 위해 매우 멋진 소프트웨어가 만들어지고 있습니다. Tilt Brush와 같은 프로그램에서 시간을 보냈다면이 물건이 얼마나 깔끔한 지 알고 있습니다.

그러나 이것은 가상 현실의 첫 로데오가 아닙니다. 1990 년대에는 기술이 크게 악화되었지만 디자이너들은 VR 게임, 응용 프로그램 및 웹 페이지를 만들려고 노력했습니다.

당신은 그 권리를 읽습니다: 웹 페이지. 브라우징을 3D 1 인칭 경험으로 전환하기 위해 전체 마크 업 언어가 작성되었습니다. 그것은 VRML이라고 불 렸으며, 우리는 그것에 대해 당신에게 말할 것입니다.

걸음마

1994 년 월드 와이드 웹 (World Wide Web)에서 열린 첫 번째 국제 회의는 현대 인터넷 개발에서 중요한 순간이었습니다. 전 세계의 컴퓨터 과학자들이이 흥미로운 새 매체의 토대를 마련하기 위해 제네바로 왔습니다. 그 중 한 사람은 현대 인터넷 프로토콜의 대부분을 개발하는 데 앞장 선 Dave Raggett입니다.

회의의 다른 컴퓨터 과학자들은 전송 프로토콜과 명명 규칙을 사용했지만 Raggett은 새로운 세계를 우리가 알고있는 세계에 더 가깝게 밀고 자했습니다. 격렬한 이메일 토론을 통해 웹 브라우저에서 3D 공간을 나타내는 지침 세트의 첫 번째 버전에 대한 사양을 작성했습니다.

VRML의 초안은 Silicon Graphics에서 개발 한 Inventor 파일 형식을 기반으로했습니다. 이것은 확립 된 성숙 OpenGL 툴킷 이었지만 웹 디자이너가 스크립트 이벤트와 같이 제공하고자하는 많은 상호 작용을 지원하지 않았습니다. 그래서 아직해야 할 일이있었습니다.

최첨단

소비자 급 3D 그래픽이 1994 년에 어떻게 생겼는지 살펴 보도록하겠습니다. 비디오 카드 시대의 시작이었습니다. PC가 VGA 팔레트를지나 폴리곤을 푸시하도록 특별히 설계된 플러그인 하드웨어로 이동했습니다. Wing Commander III는 스프라이트 스케일링에서 전체 3D 모델로 전환하면서 새로운 인기를 얻었지만 깊은 공간조차도 비어있는 것처럼 보였습니다. 3D 환경을 사용하는 다른 홈 게임에는 System Shock 및 Marathon이 포함되었습니다.

오늘 가장 강력한 3D 아케이드 하드웨어는 Namco의 철권 (Tekken)에있었습니다.

컴퓨팅 성능은 두 개의 입체 모니터를 통하지 않고 사실적인 것처럼 보이는 정적 3D 공간까지 렌더링 할 수있을만큼 강력하지 않았습니다. 따라서 웹 브라우저의 범위 내에서이를 시도하는 것은 큰 도약이었습니다.

두 번째 시도

이 사양은 향후 몇 년 동안 계속 발전했습니다. 1995 년 샌디에고는 소니와 마이크로 소프트의 경쟁 제안을 통해 다음 반복의 토대가 마련된 컨퍼런스를 주최했습니다. 가장 큰 대화 중 하나는 VRML을 실시간 다중 사용자 세계를 구축 할 수있는 언어로 만드는 것이 었습니다. 뉴 로맨 서 시대는 사람들이 실제로 로그온하는 것이 완전히 새로운 존재라고 생각했습니다.

말할 필요도없이, 그 시대의 기술은 그 부서에서 막을 내리지 않았지만, 앞으로 몇 년 동안 엄청난 발전이있었습니다. 이 새로운 기술에 대한 요구와 요구는 해시되고 우선 순위가 매겨졌으며 사람들은 매우 흥분했습니다.

많은 기능을 추가하고 언어를 응용 프로그램 배포에 사용할 수있게 해주는 VRML 2.0 사양은 1997 년에 출시되었습니다. 웹을 통해 가상 브라우저 기반 세계를 구축하고 배포 할 수 있습니다. 최종 결과는 특히 현대 표준에 의해 엄청나게 원시적이지만 효과가있었습니다.

니티 그리 티

텍스트 편집기에서 VRML 파일을 보면 매우 간단합니다. 미리 이해 된 기하학적 솔리드 라이브러리는 어느 위치에서나 그릴 수 있으며 변형을 사용하여 위치와 방향을 변경할 수 있습니다. 빈 공간에 구를 그리는 것은 입력하는 것만 큼 쉽습니다.

기하학 구 {

반경 1

}

스크립트와 하이퍼 링크와 같은 기존 웹 요소를 이러한 개체에 연결할 수도 있습니다. 언어의 사용자 친화 성은 의도적이었습니다. HTML은 일반 사용자가 이해할 수있는 마크 업 언어가되었으며 VRML 개발자는이 철학을 확장하고자했습니다. 컴퓨터 과학 초보자가 개인 웹 페이지를 만들 수있는 것처럼 3D 공간도 이론적으로 가능합니다. 실제로는 쉽지 않았습니다.

물체를 배치하고 방향을 조정하는 데 사용되는 변형 시스템은 삼각법을 연구하지 않은 사람들에게는 다루기가 많았습니다. 일부 스튜디오는 VRML을 전문으로하기 위해 개발 지사를 열었지만 대부분 아마추어 시장에 도달하지 못했습니다.

VRML 작동

얼마 지나지 않아 VRML은 웹을 강타했습니다. 모두가 보여줄 3D 웹 사이트가있는 것처럼 보였습니다. 이 새로운 콘텐츠 경험 방식에 대한 초기 열정은 엄청났습니다. Netscape와 Microsoft는 VRML 기능을 완벽하게 지원하기 위해 브라우저를 빠르게 업그레이드했으며 1997 년에서 1999 년 사이에 수십 및 수십 개의 3D 웹 사이트가 시작되었습니다. 가장 주목할만한 것은 전 세계 사람들이 3D 또는 2D 공간에서 상호 작용할 수있는 CyberTown입니다.

20 년 동안 인터넷을 사용했을 때 잊어 버리기 쉽습니다. 웹은 기본적으로 동일하고 더 빠르고 더 밝게 유지되었습니다. 그러나 네트워킹 초기에는 아무도 이것이 어떻게 될지 전혀 몰랐습니다. 그들은 VRML의 가장 밝은 빛을 위해이 상호 작용 모드가 웹 브라우징을 대체하고 대체 할 것이라고 믿었습니다.

불행히도 그 일은 일어나지 않았습니다. Netscape가 브라우저 전쟁을 잃은 후 Microsoft는 더 이상 혁신을 추진할 필요가 없었으며 VRML 지원은 공식적으로 중단되어 사용자는 타사 플러그인을 설치해야했습니다.

최신 웹 VR

VRML이 배포 된 지 얼마되지 않아서 스타일이 떨어지더라도 브라우저에서 3D 세계를 만들 수있는 웹 기반 도구가 여전히 있습니다. 가장 큰 발전은 VRML 데이터 구조를 XML 프로토콜로 전송하여 X3D를 만드는 것이 었습니다. 다른 그룹들은 수년간 브라우저에서 3D 공간을 계속 사용했지만 곧 모든 작업이 더 이상 사용되지 않을 것입니다.

2014 년에 릴리스 된 HTML5 사양에는 2D 및 3D 공간에서 객체 생성을 지원할 수있는 자유 그리기 공간 인 "캔버스"객체에 대한 지원이 추가되었습니다. 추가 마크 업 언어 나 플러그인을 전혀 사용하지 않고도 확장 가능한 벡터 그래픽을 생성 할 수 있습니다.

고맙게도 유용성에있어 "가상 세계"를 최고의 웹 탐색 모드로 받아 들인 사람은 거의 없습니다. 우리는 적어도 "길이에 단어가있는 페이지"를 고수 할 것 같습니다. 하지만 누가 알 겠어요? 컨슈머 VR이 점점 더 대중화됨에 따라 웹 페이지에서 르네상스가 고글을 먼저 살펴볼 수 있습니다.

VRML을 만나다 : 사람들이 90 년대에 VR 웹 사이트를 만든 방법