Microsoft PowerPoint - CGによる画像生成.pptx

Similar documents
Microsoft PowerPoint - 9.レンダリング2.pptx

コンピュータグラフィックス第8回

0 21 カラー反射率 slope aspect 図 2.9: 復元結果例 2.4 画像生成技術としての計算フォトグラフィ 3 次元情報を復元することにより, 画像生成 ( レンダリング ) に応用することが可能である. 近年, コンピュータにより, カメラで直接得られない画像を生成する技術分野が生

コンピュータグラフィックス第6回

Microsoft Word - 演習9.docx

コンピューターグラフィックスS

パソコンシミュレータの現状

モデリングとは

Fair Curve and Surface Design System Using Tangent Control

Microsoft PowerPoint - pr_12_template-bs.pptx

8. 自由曲線と曲面の概要 陽関数 陰関数 f x f x x y y y f f x y z g x y z パラメータ表現された 次元曲線 パラメータ表現は xyx 毎のパラメータによる陽関数表現 形状普遍性 座標独立性 曲線上の点を直接に計算可能 多価の曲線も表現可能 gx 低次の多項式は 計

コンピュータグラフィックスS

2 レンダリング方程式 レンダリングの完全なモデル化

コンピューターグラフィックスS

13前期-bas_engineer.indd

CG

ライティングの基本要素ライト ( 光源 ) の位置や種類 強さを決め モデルやシーンの見せ方を決めることをライティングとよぶ また モデルの表面での光の反射の度合いを調節することで ライティングの効果を変化させることができる 今回は ライティングの基本的な要素を解説し SketchUp のライティン

PowerPoint Presentation

Microsoft Word - thesis.doc

Microsoft PowerPoint - シミュレーション工学-2010-第1回.ppt

Chap3.key

FEM原理講座 (サンプルテキスト)

モデリングとは

スライド 1

vecrot

PowerPoint プレゼンテーション

Computer Graphics

PowerPoint プレゼンテーション

Microsoft Word - 1B2011.doc

(Microsoft PowerPoint - \221\34613\211\361)

Microsoft PowerPoint - info_eng3_05ppt.pptx

l l l

コンピュータグラフィックス基礎              No

Microsoft PowerPoint - 10.pptx

代数 幾何 < ベクトル > 1 ベクトルの演算 和 差 実数倍については 文字の計算と同様 2 ベクトルの成分表示 平面ベクトル : a x e y e x, ) ( 1 y1 空間ベクトル : a x e y e z e x, y, ) ( 1 1 z1

OpenFOAM(R) ソースコード入門 pt1 熱伝導方程式の解法から有限体積法の実装について考える 前編 : 有限体積法の基礎確認 2013/11/17 オープンCAE 富山富山県立大学中川慎二

連続講座 断層映像法の基礎第 34 回 : 篠原 広行 他 放射状に 線を照射し 対面に検出器の列を置いておき 一度に 1 つの角度データを取得する 後は全体を 1 回転しながら次々と角度データを取得することで計測を終了する この計測で得られる投影はとなる ここで l はファンビームのファンに沿った

応用数学Ⅱ 偏微分方程式(2) 波動方程式(12/13)

座標系.rtf

XAML Do-It-Yourself シリーズ 第 12 回 3D グラフィックス -1-

CG

<4D F736F F F696E74202D20906C8D488AC28BAB90DD8C7689F090CD8D488A D91E F1>

コンピュータグラフィックス特論Ⅱ

スライド 1

大域照明計算手法開発のためのレンダリングフレームワーク Lightmetrica: 拡張 検証に特化した研究開発のためレンダラ 図 1: Lightmetrica を用いてレンダリングした画像例 シーンは拡散反射面 光沢面を含み 複数の面光 源を用いて ピンホールカメラを用いてレンダリングを行った

微分方程式 モデリングとシミュレーション

Microsoft PowerPoint - H22制御工学I-2回.ppt

<4D F736F F D20824F F6490CF95AA82C696CA90CF95AA2E646F63>

Laplace2.rtf

Chap2.key

Microsoft PowerPoint - 9.pptx

コンピュータグラフィックス

Microsoft Word - 92.doc

工業数学F2-04(ウェブ用).pptx

電磁気学 A 練習問題 ( 改 ) 計 5 ページ ( 以下の問題およびその類題から 3 題程度を定期試験の問題として出題します ) 以下の設問で特に断らない限り真空中であることが仮定されているものとする 1. 以下の量を 3 次元極座標 r,, ベクトル e, e, e r 用いて表せ (1) g

Microsoft Word - CMS_Colorgraphy_Color_Space_Calc.doc

Microsoft Word - NumericalComputation.docx

円筒面で利用可能なARマーカ

Microsoft PowerPoint - 9.pptx

Kumamoto University Center for Multimedia and Information Technologies Lab. 熊本大学アプリケーション実験 ~ 実環境における無線 LAN 受信電波強度を用いた位置推定手法の検討 ~ InKIAI 宮崎県美郷

<907D945D F D C789C195CF8D5888EA97978CF68A4A97702E786C7378>

1/12 平成 29 年 3 月 24 日午後 1 時 1 分第 3 章測地線 第 3 章測地線 Ⅰ. 変分法と運動方程式最小作用の原理に基づくラグランジュの方法により 重力場中の粒子の運動方程式が求められる これは 力が未知の時に有効な方法であり 今のような 一般相対性理論における力を求めるのに使

コンピューターグラフィックスS

Microsoft PowerPoint - 10.pptx

数学の世界

耳桁の剛性の考慮分配係数の計算条件は 主桁本数 n 格子剛度 zです 通常の並列鋼桁橋では 主桁はすべて同じ断面を使います しかし 分配の効率を上げる場合 耳桁 ( 幅員端側の桁 ) の断面を大きくすることがあります 最近の桁橋では 上下線を別橋梁とすることがあり また 防音壁などの敷設が片側に有る

Microsoft PowerPoint - matlab10.ppt [互換モード]

数学 ⅡB < 公理 > 公理を論拠に定義を用いて定理を証明する 1 大小関係の公理 順序 (a > b, a = b, a > b 1 つ成立 a > b, b > c a > c 成立 ) 順序と演算 (a > b a + c > b + c (a > b, c > 0 ac > bc) 2 図

線積分.indd

偏微分方程式、連立1次方程式、乱数

Microsoft PowerPoint - 3D.ppt

AHPを用いた大相撲の新しい番付編成

07年1級_CG記述解答-3.indd

画像類似度測定の初歩的な手法の検証

Graphics with Processing モデリング 塩澤秀和 1

Microsoft PowerPoint - Salome-Meca.pptx

SMv6menyu02Express.graffle

数値計算で学ぶ物理学 4 放物運動と惑星運動 地上のように下向きに重力がはたらいているような場においては 物体を投げると放物運動をする 一方 中心星のまわりの重力場中では 惑星は 円 だ円 放物線または双曲線を描きながら運動する ここでは 放物運動と惑星運動を 運動方程式を導出したうえで 数値シミュ

長野大学紀要第 37 巻第 3 号 な BRDF 計測手法が提案されているが 織の詳細な光反射特性を光反射モデル構築までは至っていない [3] 絹織物等の織物を精密に CG 再現することができれば 美術品や文化財のデジタルアーカイブだけではなく ファッション分野で絹素材を使った

Microsoft PowerPoint - 夏の学校(CFD).pptx

複素数平面への誘い

<4D F736F F D20824F E B82CC90FC90CF95AA2E646F63>

Microsoft Word - 断面諸量

Microsoft Word - CREATOR 3D 6.5リリースノート WEB用.doc

数学 Ⅲ 微分法の応用 大学入試問題 ( 教科書程度 ) 1 問 1 (1) 次の各問に答えよ (ⅰ) 極限 を求めよ 年会津大学 ( 前期 ) (ⅱ) 極限値 を求めよ 年愛媛大学 ( 前期 ) (ⅲ) 無限等比級数 が収束するような実数 の範囲と そのときの和を求めよ 年広島市立大学 ( 前期

コンピュータグラフィックスS 演習資料

(Microsoft Word - \216\221\227\277\201i\220\333\223\256\201jv2.doc)

PowerPoint Presentation

p tn tn したがって, 点 の 座標は p p tn tn tn また, 直線 l と直線 p の交点 の 座標は p p tn p tn よって, 点 の座標 (, ) は p p, tn tn と表され p 4p p 4p 4p tn tn tn より, 点 は放物線 4 p 上を動くこと

Chap2

Microsoft Word - KeyCreator Ver.7.0 新機能WEB用原紙.doc

2008 年度下期未踏 IT 人材発掘 育成事業採択案件評価書 1. 担当 PM 田中二郎 PM ( 筑波大学大学院システム情報工学研究科教授 ) 2. 採択者氏名チーフクリエータ : 矢口裕明 ( 東京大学大学院情報理工学系研究科創造情報学専攻博士課程三年次学生 ) コクリエータ : なし 3.

ハートレー近似(Hartree aproximation)

2011年度 大阪大・理系数学

コンピュータグラフィックス特論Ⅱ

(Microsoft PowerPoint -

Microsoft PowerPoint - 第5回電磁気学I 

Microsoft PowerPoint - DigitalMedia2_3b.pptx

2 図微小要素の流体の流入出 方向の断面の流体の流入出の収支断面 Ⅰ から微小要素に流入出する流体の流量 Q 断面 Ⅰ は 以下のように定式化できる Q 断面 Ⅰ 流量 密度 流速 断面 Ⅰ の面積 微小要素の断面 Ⅰ から だけ移動した断面 Ⅱ を流入出する流体の流量 Q 断面 Ⅱ は以下のように

自由落下と非慣性系における運動方程式 目次無重力... 2 加速度計は重力加速度を測れない... 3 重量は質量と同じ数値で kg が使える... 3 慣性系における運動方程式... 4 非慣性系における運動方程式... 6 見かけの力... 7 慣性系には実在する慣

Transcription:

リングCG とは CG における画像生成 コンピューターを使って作成された画像 光源 土橋宜典北海道大学大学院情報科学研究科 http://ime.ist.houdai.ac.jp/~doba doba@ime.ist.houdai.ac.jp デジタル画像 カメラ レンダリング 仮想スクリーン 仮想物体 CG 画像生成パイプライン 画像生成過程モ座標変換陰面消去輝度計算デリング表示 画像生成過程デモCG 画像生成パイプライン 座陰面消去輝度計算表示形状作成 標変換モデリング : 形状表現 サーフェスモデル ポリゴンモデル多角形の集合で表現高速表示が可能基本的に近似表現 曲面モデルスプライン曲面パッチの集合で表現正確な物体表現が可能扱いが難しい 表示が遅い 曲線 曲面 陰関数表現とパラメトリック表現 2 2 2 a a2 y a3z 2a4y 2a5 yz 2a6z 2a7 2a8 y 2a9z a 方程式を解かないと座標がわからない u, v, y y u, v, z z u, v パラメータ u,v を与えれば座標がわかる パラメトリック表現を用いる方が多い 双三次曲面 ベジェ曲面 B スプライン曲面 NURBSNo-Uifom Ratioal B-sple Suface 曲面

曲面 曲面 ベジェ Bezie 曲線 u ibi u i y u yibi u i i i Bi u u u i! i i! i! 曲線 曲面 : 陰関数表現 メタボール 等電位面に似た考え方 やわらかいものの表現に適する f P P を満たす表面 T P P P 2 モデリング : その他の形式 メタボール 等電位面に似た考え方 やわらかいものの表現に適する モデリング : その他の形式 メタボール 等電位面に似た考え方 やわらかいものの表現に適する モデリング : その他の形式 ボリュームデータ CT MR 等の医用画像データ モデリング : データ作成 直接入力 基本形状の組み合わせ 形状計測 専用装置の利用 自動生成 フラクタルなど 3 次元格子 等値面表示 ボリュームレンダリング 2

CG 画像生成パイプライン 画像生成過程 座標変換陰面消去デリング視野変換 z レy 視点ンダ表リ示ンz グ変換 y ワールド座標から視点座標への変換 注視点 視点を z 軸とする座標系 平行移動 回転によって変換 視点 投影変換 注視点 視点座標系 y z スクリーン 平行投影 :z 座標を にするだけ Z X Y ワールド座標系 透視投影, y, z ' y' z' w' / d y z s ' / w', ys y' / w', zs z' / w s, y s, y -d / z / d, y y / z / d, z z / z / d s s s z 座標変換 モモ表リン示グ 視野変換 ワールド座標系から視点座標系 3 クリッピング 視野外の部分の切り取り 投影変換 処理の流れ 平行投影 :z 座標をにするだけ 透視投影 : 遠近感を表現 ビューポート変換 クリッピング ビューボリューム外を取り除く 正規化座標系への変換 平行移動 拡大 / 縮小 Fa Clippg Plae: z = - Scee: - <, y < 透視投影 平行投影 Fa Nea Fa Nea ビューボリューム ビューボリューム レ座陰ン標面ダ変消リ換去ングCG 画像生成パイプライン 画像生成過程デ

陰面消去輝度計表示写り込み影 代表的方法 Z ソート法 Z-Buffe 法 スキャンライン法 レイトレーシング法 Z ソート法 全てのポリゴンについて 例えば 重心位置のZ 値を計算 Z 値の大きい順にソート 各ポリゴンについて 透視変換 描画 各画素の内容を上書き 単純だがうまくいかない場合がある Z バッファ法 Z バッファを無限遠で初期化 各ポリゴンについて 透視変換 各画素 i,j について Z 値の計算 fz < z buff i,j 描画 Z buff i,j = z ほとんどのハードに搭載 ポリゴンならどんな場合も OK スキャンライン法 全てのポリゴンを透視変換 各スキャンラインについて スキャンライン平面とポリゴンの交線算出 陰線消去して描画 一次元の問題に帰着 ポリゴンならどんな場合もOK レイトレーシング法 CG 画像生成パイプライン 各画素について 視線を算出 視線と全物体の交点モ計算色画像生成過程デ 視点に最も近い交点リを算出ン 描画グ ポリゴンでなくともよい 反射 / 屈折を表現 一般には, とても遅い 座標変換算4

輝度計算 輝度計算 陰付け シェーディング 影付け シャドウイング 反射モデルと照明モデルに依存 反射モデル 物体表面の属性 光源 光 陰 拡散反射 鏡面反射 照明モデル 光源の種類 影 点光源 平行光源 線光源 面光源 局所照明モデルと大域照明モデル 輝度計算 反射モデル 基礎的なシェーディングモデル cos cos a amb d l s l 環境光 拡散反射光 鏡面反射光 フォンのモデル a, d, s : 係数 拡散反射光 cos d 拡散反射率 鏡面反射光 フォンのモデル w cos 法線ベクトル視線ベクトル光源ベクトル 正反射ベクトル 鏡面反射率 一定値を用いることが多い 反射モデル 照明モデルと影付け 金銀銅 点光源 平行光源 線光源 線光源 面光源 ハイライトの違い アルミ 鉄 金属反射のモデル 5

点光源 平行光源 光を放つ点 距離の2 乗に比例して光は減衰 d l cos 2 電球 スポットライト 法線 光源 遮蔽物 無限遠にある点光源 距離による減衰はない 遮蔽物 cos 太陽光 d l 線光源 面光源 光を放つ線 無限小の点光源の列 線上の微小要素による輝度を積分 L cos d l cosdl 2 L dl 遮蔽物 光を放つ面 無限に並んだ線光源 微小面素による輝度を積分 d l A cos cosda A da 2 遮蔽物 蛍光灯 パネル光源 照明モデルと影付け 照明モデル 点光源 線光源 面光源 大域的照明モデル 相互反射を考慮すること 物体による照り返し 多重反射 照明 反射モデルを統合した計算が必要 二つのアプローチ 有限要素法 ラジオシティ法 モンテカルロ法 半影影影半影 6

L 大域的照明モデル Redeg Equatio, f,,, L, cos d 反射光 難しさ : 反射光 = 他の点への入射光 反射分布関数 BRDF 入射光 ラジオシティ法 拡散反射 連立一次方程式 B i E i j Fij B j j, ji cosi cos j Fij VijdAi daj Ai Aj A 2 i ij B i : 放射輝度 ラジオシティ F ij : フォームファクタ j : 拡散反射率 V ij : パッチ間の可視性を表す関数 光源 計算例 相互反射計算法 相互反射とは 物体による照り返し 多重反射 照明 反射モデルを統合した計算が必要 二つのアプローチ 有限要素法 ラジオシティ法 モンテカルロ法 モンテカルロ法 積分計算を行う手法の一つ f S S f d f N N f i i i i : 一様乱数 モンテカルロ法 Uifom samplg 全区間に対して一様乱数を用いる方法. 最も収束性が悪い. Statified samplg 積分区間を有限個の小区間に分割し, 各区間ごとに乱数を発生する方法 mpotace samplg 被積分関数の性質を利用して, 結果に対する寄与が大きな部分により多くのサンプル点を生成する方法 7

モンテカルロ法 計算例 直射光を計算した例 サンプル 放物線 Uifom Statified mpotace サンプル L Redeg Equatio, f,,, L, cos d 反射光 反射分布関数 BRDF 入射光 フレドホルム Fedholm 型積分方程式 g K, y y dy R L, L, f, G, y L y, dy o e R y o y 一種の積分計算 積分方程式 フレドホルム型積分方程式 光源 L e y y フレドホルム型積分方程式の解 以下の無限級数となる g K, K, 2 K, g dd2 R R d 代表的な方法 パストレーシング法 双方向パストレーシング法 メトロポリス法 は光源の光の 回反射光と等価 多重積分であり評価が難しい モンテカルロ法を利用 8

Photo Map 法 光源からの光を追跡 フォトンマップとして記憶 鏡面反射 コースティクス 相互反射などを統一的に扱えるモデル 実装も比較的簡単 視点位置に依存しない 9