27

1990 年代後半、私が大学院に通っていた頃、VRML が世界を席巻しようとしていました。私の仲間と私は、それを Java および Javascript コードに接続することによって、あらゆる種類の便利で興味深いものを作成しました。

もちろん、当時のコンピューターは現在よりも何倍も遅かったです。マルチコア CPU は主に SF や静粛な研究プロジェクトのものであり、私たちの VRML アプリケーションは、現実の世界で追いつくには少し遅すぎました.

10 年後、低水準の GPU を搭載した安価な PC でさえ、当社の VRML モデルを簡単に実行できるようになりました。しかし、VRML コミュニティは少し死んでしまいました。web-3d は普及しておらず、ブラウザ プラグインすら見つかりません。X3d は少し前に言及されましたが、それも普及していません。

何が起こったのか誰にも考えがありますか?私が認識していない他の 3D Web テクノロジーはありますか?

編集:

歴史的な関心を渡すために: VRML の終焉に関する 1998 年の記事(The Wall St Journal)

4

8 に答える 8

8

上記の内容の多くに同意します。しかし、もう 1 つの問題は、ツールとビューアーの開発者のほとんどが非常に短期間のうちに互いに買収され、最終的に多くのツールがなくなり、群を抜いてリーダーであったビューアーである Cosmo が Computer Associates の所有になったことです。これにより、すべてのサポート (およびダウンロードの可用性さえも) が失われました。

Cortonaは、他の一部と同様に、引き続き VRML ビューアーとして使用できます。

2014 年 1 月 13 日時点での私の返信にもう少し追加します。X3DOMは、X3D (VRML の XML ベースの構文の後継) のサブセットを使用して、HTML5 と宣言型 3D コンテンツをリンクするイニシアチブです。プラグインなしで多くのブラウザーで使用できるようになりました。つまり、モンティ・パイソンの言葉を借りれば、「まだ死んでいない」のです。また、Blender などでは、標準化された一般的なインポートおよび/またはエクスポート形式として引き続き表示されます。Matlab でさえ、シミュレーション環境と 3D フィギュアのエクスポートをある程度サポートしています (ただし、フィギュアのエクスポートを試みたところ、結果はかなり悪かったです)。

于 2010-12-08T18:28:02.637 に答える
3

これらのテクノロジーにはさまざまな侵入があり、それぞれがほとんど失敗しています。過去には、これはおそらくインターネットが高速情報のリソースとして使用されており、そのような情報を待つことに対する人々の欲求不満が原因です。これらのテクノロジーは表面下で泡立ち、その多くはゲームに関連しており、通常はvirtools、shockwave、unityなどのプラグインとして提供されていますが、ハードウェアアクセラレーションへの依存/欠如という1つの大きな失敗がありました。ブラウジングの安定性と速度はほとんどのユーザーにとって最重要事項であるため、これは特に問題です。そのため、特定のプラグインにあらゆる種類のハードウェア構成ファイルを含める必要がある場合に問題が発生します(サイズが大きくなり始めます)。 3Dデータは通常、2Dの同等のデータよりも大きくなります。

インターフェイスデザインなどの3Dシステムを提供する試みはまだ進行中であり、webkit上のwebglは進行中の開発ですが、ハードウェアベースのエンジンの場合、問題はユーザーがハードウェアを持っているかどうかです。そうでない場合、開発者は他のシステムに移植するためのより多くの作業を行うか、率直に言って、コンテンツにアクセスできません。

于 2010-09-08T19:41:06.947 に答える
3

人々は3Dインターフェースを使って情報をナビゲートするのを楽しむだろうという考えだったと思います。

これは正しくないことがわかりました。人々は3Dインターフェースをゲーム専用に(または建築、工学、医学などの特殊な目的のために)使用しています。

90年代には、このアイデアに基づいたテクノロジーの小さな爆発がありました。私は、Appleが3Dブラウジングシステム(名前は私から逃れる)を設計したことを覚えています。

結局、人間が2D表現をスキャンして情報を探し、そのようにナビゲートするのははるかに簡単です。

于 2010-09-08T14:42:11.193 に答える
3

すべての vrML 機能は、Khronos の glTFで表現できるようになりました。

とにかく新しいTシャツが欲しかった。

ここに画像の説明を入力

于 2016-08-09T02:55:57.650 に答える
2

最初は256色とw95でVRMLを始めました。Chaco Pueblo と Black Sun (後に Blaxxun になる) と呼ばれる著者プログラムは、veiwer として使用されます。私の意見では、まだ最も用途の広い veiwer です。チャットには Powow を使用しました (IRC に似ています)。これにより、できるだけ多くのプロトコルを統合するというアイデアが生まれました。携帯電話は、ここに来る前にヨーロッパで人気がありました。

当時のすべての要素は、1 つのプログラム内の複数のプロトコルでした。Vrml 97 が登場すると、Microsoft はゲームのショーを盗み、教育とビジネスの使用はすぐに蒸発しました。

Webブラウザが管理できないように見える複数の同時プロトコルのため、私はまだ専用のveiwerを持つことに賛成です

3D 対 2D の利点は、社会の多くの人々が 2D の主観的空間に閉じ込められて上昇している間、もはや持っていない 3D 形式の客観的推論があることです。

ビデオモニターで誰かが話しているのを見るのはばかげていると思います。しかし、VRML では大きく異なります。たとえば、世界中のどこでも歴史的な場所で会ったり、時間やイベントを追体験したりできるからです。

VRML が消滅する前に、VRML の全容量を実際に使用したり調査したりした人は誰もいないため、ここには多少の誤解があると思います。

例: 初期の頃、スペイン人は SF 湾まで北に移動しました。ロシア人は、約 40 マイル北にあるフォート ロスまで南に移動しました。彼らは何年もの間、互いに40マイル離れていました。もし彼らが出会っていたら、今日の世界がどれほど違っていたか想像できますか?

私見 - 今日のグラフィックスと帯域幅の機能により、人々の注目を集めるより洗練された「Whirrleds」が可能になります。

人類は、2000 年頃にインターネットの誤用によって進化し、あらゆるものをゲームに変えたことで本当にボールを落としました。

于 2015-09-21T10:29:56.727 に答える
2

A-Frameは、同じ系統のオープンソースの Web3D/WebVR フレームワークです。標準になろうとするのではなく、Javascript ライブラリです。X3DOM と同様に、HTML を使用して 3D シーンを作成できますが、そのエンティティ コンポーネント システム パターンにより拡張性が大幅に向上します。VR に焦点を当てていますが、汎用 (three.js) 3D フレームワークとしても機能します。

于 2016-04-07T11:00:16.903 に答える
1

新しい Web3D ライブラリを作成するエンジニアとして、この質問に答えたいと思います。

でも実は、VRMLは私が生まれる前に生まれた技術なので、あまり詳しくありません。でも確かに、私はその技術について研究してきました。

現在使用されている WebGL ライブラリは VRML とあまり似ていないと思います。VRMLが誕生した頃に比べると、Web上の3DCGはとても簡単に、そして速くなりました。でも、彼らは自分たちで「Web」を再定義することを忘れているのでしょう。

私の意見では、VRML は「Web とは何か」を変えたかったのです。彼らは Web テクノロジーを、単に情報を表示するだけでなく、アプリケーションを作成するためのツールと見なすでしょう。今日、Web エンジニアリング技術は十分に成長しています。それらにより、多くのメソッドを使用してリッチなインターフェースを実現できます。コーディングのためのアーキテクチャ、ネットワーク、または環境を含むすべてのテクノロジーにより、アプリケーションをよりインタラクティブにすることができます。

ただ、VRMLが生まれた時代はモザイクが登場した直後。その時代、HTML のメディアとして使用されるのは、テキスト、画像、またはスタイルのみでした。しかし、今ではビデオ、音楽、WebGL も使用できます。

「3DCG」もWebの資産であることにVRMLが最初に気づいたのではないでしょうか。しかし、彼らはそれに気付くのが早すぎました。彼らは、これほど多くのモバイル デバイスがあるとは考えていません。そして、これらのデバイスには、Web で 3DCG を使用するには十分な電力がありません。

いくつかの回答が言うようにthree.jsA-FRAMESまたは他の Web3D ライブラリは、Web での 3D の一種のソリューションです。しかし、これは VRML がやりたかったことではないと思います。Cuz、これらのライブラリは 3D を「アセット」として使用するためのものではなく、「プログラマブル」として使用するためのものです。

于 2016-08-09T08:46:03.787 に答える