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