[[cg:start|CG用語集トップ]] > [[cg:systems:start|第9章 システム・応用]] ====== バーチャルリアリティ ====== ===== 概要 ===== バーチャルリアリティ、VRは、コンピュータによって作られた仮想空間を、利用者が実際に体験しているように感じられる技術である。視覚、聴覚、姿勢や動きの入力などを組み合わせ、現実とは別の空間に入り込んだような没入感を作る。 ===== 詳しい説明 ===== VRでは、利用者の視線方向や頭の動きに合わせて表示画像を変えることが重要である。[[cg:systems:head_mounted_display|ヘッドマウントディスプレイ]]を使えば、左右の目に少し異なる画像を提示し、立体感を与えられる。さらに、コントローラ、位置センサ、音響、場合によっては[[cg:systems:motion_platform|モーションプラットフォーム]]を使い、体験全体を仮想空間と結びつける。VRは単なる3D映像ではなく、利用者の動きに反応する体験型システムとして理解する。 ===== CG制作との関係 ===== CG制作では、VR空間用の背景、キャラクター、UI、照明を作るとき、通常の画面作品よりも視野全体や奥行き感を意識する必要がある。ユーザーが自由に見回すため、見せる方向を限定しにくい点も特徴である。 ===== ゲーム開発との関係 ===== ゲーム開発では、VRはプレイヤーの視点移動、手の操作、酔い対策、フレームレート維持などが重要になる。没入感を高める一方で、視覚と体感のズレが大きいと不快感につながる。 ===== 制作・実装での例 ===== VRゲームでは、HMDの姿勢情報を読み取り、カメラの向きをリアルタイムに更新する。プレイヤーの頭の動きと表示が遅れないようにすることが重要である。 ===== 検定対策ポイント ===== VRは、仮想空間を体験させる技術である。現実映像に情報を重ねる[[cg:systems:augmented_reality|拡張現実感]]とは区別し、没入感、視点追従、立体表示と関連づけて覚える。 ===== 関連用語 ===== * [[cg:systems:head_mounted_display|ヘッドマウントディスプレイ]] * [[cg:systems:ride_simulator|ライドシミュレータ]] * [[cg:systems:motion_platform|モーションプラットフォーム]] * [[cg:systems:virtual_studio|バーチャルスタジオ]] * [[cg:rendering:quicktime_vr|QuickTime VR]] * [[cg:systems:augmented_reality|拡張現実感]] ===== タグ ===== * CGエンジニア検定 * 第9章 * システム ---- [[cg:systems:start|← 第9章 システム・応用 の目次に戻る]] [[cg:start|← CG用語集トップに戻る]]