人工知能
概要
人工知能は、人間の知的な判断や行動に近い処理をコンピュータで実現しようとする技術分野である。CGやアニメーションの文脈では、キャラクターや群集の動き、行動選択、自動生成などに関係する。
詳しい説明
人工知能は、画像や形状を表示する技術そのものではなく、対象がどのように動くか、何を選ぶか、どのように振る舞うかを決める処理として使われることが多い。特に多数のキャラクターが自律的に動く表現では、単純な決め打ちアニメーションだけでは不自然になる。
群集アニメーションのような群れの動きでは、個体ごとの簡単なルールを組み合わせることで、全体として自然な集団行動に見せることができる。検定では、人工知能を単なる機械学習だけに限定せず、動きや行動を制御する広い技術として捉える。
CG制作との関係
CG制作では、群集シミュレーション、自動的な経路生成、キャラクターの行動生成などに人工知能の考え方が使われる。大量のキャラクターをすべて手作業で動かすのではなく、規則や判断によって自然な動きを作る。
ゲーム開発との関係
ゲーム開発では、敵キャラクターの行動、NPCの移動、味方の判断、群れの動きなどに人工知能が関係する。プレイヤーの入力に応じてリアルタイムに反応するため、ゲームAIは演出とゲーム性の両方に影響する。
制作・実装での例
敵がプレイヤーを見つけて追いかける、距離を取る、障害物を避けるといった処理は、アニメーション再生だけでなく行動選択の仕組みを必要とする。
検定対策ポイント
人工知能は、CGやゲーム内の対象に判断や行動を与える技術として整理する。表示技術そのものではなく、動きや振る舞いを決める側の技術である点を押さえる。
関連用語
タグ
- CGエンジニア検定
- 第4章