CGアニメーション
概要
CGアニメーションは、コンピュータグラフィックスを使って動く映像を作る技術である。キャラクター、背景、カメラ、ライトなどのデータを時間に沿って変化させ、連続した画像として表示する。手描きや実写のアニメーションと同じく、見る人には仮現運動によって動いているように見える。
詳しい説明
CGアニメーションでは、各フレームの画像を直接描く場合もあれば、3Dモデルの位置、回転、形状、カメラ、ライトなどを計算して画像を生成する場合もある。3Dの場合、モデルの姿勢やカメラの動きを時間ごとに設定し、その結果をレンダリングして連続画像にする。
従来のセルアニメーションでは大量の絵を描く必要があったが、CGではキーフレーム法や中割りの自動処理を利用して、途中の動きを計算で補うことができる。検定では、CGアニメーションを単に「CGで作った映像」と覚えるだけでなく、時間変化するデータから連続画像を作る技術として理解する。
CG制作との関係
CG制作では、キャラクターの歩行、カメラの移動、物体の変形、エフェクトの発生などがCGアニメーションに含まれる。モデリングで作った形状に対して、時間方向の変化を与えることで映像表現が成立する。
ゲーム開発との関係
ゲームでは、キャラクターの移動、攻撃、待機、ダメージなどの動作をリアルタイムに再生する。事前に作成したアニメーションデータを読み込み、プレイヤー入力やゲーム状態に応じて切り替えることで、操作に反応する動きを作る。
制作・実装での例
3Dゲームでは、ボーンアニメーションでキャラクターの姿勢を変化させたり、カメラアニメーションでイベントシーンを演出したりする。これらは、時間ごとに変化するデータを使って画面を生成するCGアニメーションである。
検定対策ポイント
CGアニメーションは、CGを使って時間変化する映像を生成する技術である。コマ撮りのような実写系手法、中割りのような補間作業、リアルタイムアニメーションとの関係を整理しておく。
関連用語
タグ
- CGエンジニア検定
- 第4章
