レンダリングとは?れんだりんぐ
レンダリングとは、3次元のモデルデータに視点・光源・材質の設定を与え、陰影や反射を計算して画面に出す2次元画像を作り出す処理。CGの制作工程では形をつくるモデリングの次に置かれる。代表的な計算手法として、光の道筋を視点側からさかのぼって鏡面反射や屈折を求めるレイトレーシング法と、拡散反射面どうしの照り返しまで含めて明るさを求めるラジオシティ法がある。
最終更新:2026-10-09
この語が出る過去問を解く →背景
コンピュータの中にある立体は座標と面の集まりでしかなく、そのままでは人が見て分かる絵にならない。現実の見え方は光が当たり、跳ね返り、遮られた結果として決まるので、その光のふるまいを計算で近似して初めて立体らしい画像になる。計算量と見た目の良さは常に釣り合いの関係にあり、どこまで正確に光を追うかで手法が分かれた。基本情報では手法の名前と特徴の対応が問われる。
具体例
映画『トイ・ストーリー』を制作したピクサーのレンダラーRenderManは、モデリング済みのキャラクタに光源と材質を与え、1コマずつ画像を計算している。無料のCGソフトBlenderでも、光線を追うCyclesと速度を優先するEeveeを切り替えられ、同じデータでも画質と所要時間が変わることを体験できる。
試験での引っ掛け
モデリングとレンダリングを取り違えない。形状データを作るのがモデリング、それを画像に変換するのがレンダリングで、問われるのは工程名の対応である。手法どうしでは、鏡や透明な物体の表現が得意なのがレイトレーシング法、壁の色が床に映るような相互反射を扱うのがラジオシティ法で、説明文が入れ替えて出される。
関連用語
出た過去問
問題文で直接問われたものと、解説の中で触れられたものが含まれます。
出典:平成29年度 秋期 基本情報技術者試験 午前 問25(IPA)
3次元CGのレンダリングにおける、隠線消去及び隠面消去の説明はどれか。
正解:指定された視点から見える部分だけを描くようにする。
要点:隠線・隠面消去は視点から見えない線や面を描かない処理
隠線消去・隠面消去は、3次元の物体を2次元に描くときに、視点から見て手前の面に遮られて見えないはずの線や面を描かないようにする処理である。これにより物体の前後関係が正しく表現される。Zバッファ法やスキャンライン法などのアルゴリズムがこの処理を担う。
出典:令和5年度 公開問題 基本情報技術者試験 科目A 問5(IPA)解説で登場
3次元グラフィックス処理におけるクリッピングの説明はどれか。
正解:画像表示領域にウィンドウを定義し,ウィンドウの外側を除去し,内側の見える部分だけを取り出す処理である。
要点:クリッピングは表示範囲外を切り捨て内側だけ残す処理
クリッピングは、表示したい範囲(ウィンドウ)を定め、その外側にはみ出す図形部分を切り捨てて内側だけを描画対象として取り出す処理である。不要領域の描画計算を省けるため処理量の削減にもつながる。レンダリング・アンチエイリアシング・シェーディングとは目的が異なる。
出典・参考
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。