[[cg:start|CG用語集トップ]] > [[cg:systems:start|第9章 システム・応用]] ====== X3D ====== ===== 概要 ===== X3Dは、eXtensible 3D の略で、3次元グラフィックスや仮想空間を記述するための拡張可能な形式である。[[cg:systems:virtual_reality_modeling_language|VRML]]の流れを受け継ぎ、3D空間を標準化された形で表す考え方と関係する。3Dモデルを単なる画像ではなく、構造を持つシーンデータとして扱う点が重要である。 ===== 詳しい説明 ===== X3Dでは、形状、材質、ライト、視点、アニメーションなど、3Dシーンを構成する情報を記述できる。名前の通り、拡張性を意識した形式であり、Webや標準的な3Dデータ交換の文脈で扱われる。ここで重要なのは、X3Dが特定の制作ソフト名ではなく、3D情報を記述する形式である点である。[[cg:systems:3_cg|3次元CGソフトウェア]]やゲームエンジンで作られるシーンも、内部的には形状や材質などのデータ構造として表される。 ===== CG制作との関係 ===== CG制作では、3Dデータを別の環境へ渡す形式や、標準化された記述形式を理解するうえで関係する。制作したデータをどのように保存し、別システムで解釈するかという観点が重要である。 ===== ゲーム開発との関係 ===== ゲーム開発では、X3Dそのものを直接使う場面は多くないが、3Dシーンをファイルとして記述し、読み込んで表示するという考え方はモデルデータやシーンデータの扱いに通じる。 ===== 検定対策ポイント ===== X3Dは3次元シーンを記述する形式である。検定では、VRMLとの関係、3Dデータ形式であること、3D CGソフトウェアやゲームエンジンそのものではないことを区別する。 ===== 関連用語 ===== * [[cg:systems:virtual_reality_modeling_language|VRML]] * [[cg:systems:3_cg|3次元CGソフトウェア]] * [[cg:systems:internet|インターネット]] * [[cg:systems:virtual_reality|バーチャルリアリティ]] * [[cg:systems:game_engine_software|ゲームエンジンソフトウェア]] ===== タグ ===== * CGエンジニア検定 * 第9章 * システム ---- [[cg:systems:start|← 第9章 システム・応用 の目次に戻る]] [[cg:start|← CG用語集トップに戻る]]