[[cg:start|CG用語集トップ]] > [[cg:rendering:start|第3章 レンダリング]] ====== クック・トランスのモデル ====== ===== 概要 ===== クック・トランスのモデルは、物体表面を多数の微小な鏡面の集まりとして考える鏡面反射モデルである。金属などのリアルな反射表現と関係が深い。 {{:cg:figures:chapter03:fig_3_14_specular_reflection.png?600|鏡面反射}} ===== 詳しい説明 ===== クック・トランスのモデルでは、表面が完全に平らではなく、細かな向きの異なる微小面からできていると考える。各微小面がどの方向を向いているか、光がどれだけ遮られるか、材質がどのように反射するかを考慮して鏡面反射を求める。フォンのモデルやブリンのモデルよりも物理的な意味を持たせやすく、金属表面や粗さを持つ光沢面の表現に向いている。[[cg:rendering:bidirectional_reflectance_distribution_function|BRDF]]の考え方とも関連する。 ===== CG制作との関係 ===== CG制作では、金属や粗さを持つ光沢面の質感を作るために関係する。表面の粗さによってハイライトの広がりや反射の強さが変わることを説明しやすい。 ===== ゲーム開発との関係 ===== ゲーム開発では、物理ベースレンダリングの基礎として理解されることがある。リアルタイムでは簡略化した形で実装され、ラフネスやメタリックなどのパラメータと結びつく。 ===== 検定対策ポイント ===== クック・トランスのモデルは、古典的な[[cg:rendering:phong_illumination_model|フォンのモデル]]より物理寄りの鏡面反射モデルである。微小面、金属表現、BRDFとの関係を押さえる。 ===== 関連用語 ===== * [[cg:rendering:specular_reflection|鏡面反射]] * [[cg:rendering:bidirectional_reflectance_distribution_function|双方向反射率分布関数]] * [[cg:rendering:shading_model|シェーディングモデル]] * [[cg:rendering:cook_torrance_illumination_model|クック・トランスのモデル]] * [[cg:rendering:perfect_specular_reflection|完全鏡面反射特性]] ===== タグ ===== * CGエンジニア検定 * 第3章 ---- [[cg:rendering:start|← 第3章 レンダリング の目次に戻る]] [[cg:start|← CG用語集トップに戻る]]