祥のノート03
をテンプレートにして作成
[
トップ
|
一覧
|
単語検索
|
最終更新
|
バックアップ
|
ヘルプ
] [
リンク元
]
開始行:
↑[[祥のノート INDEX>祥のノート]]↑
**CG/MM/IP 検定対策の個人的メモ by [[祥]] #03-CG (basic)
***隠面消去
:奥行きソート法|優先順位アルゴリズム。交差や三竦みは×。
:Zバッファ法|ポリゴン単位で投影。
:スキャンライン法|一平面上でスキャン。
***陰関数
|円|x^2 + y^2 = r^2|
|平面曲線|f(x,y)=0|
|空間曲線|f(x,y,z)=g(x,y,z)=0|
|曲面|f(x,y,z)=0|
|楕円面|x^2/a^2 + y^2/b^2 + z^2/c^2 = 1 (a,b,c >0)|
|1葉双曲面|x^2/a^2 + y^2/b^2 - z^2/c^2 = 1 (a,b,c >0)|
|2葉双曲面|-(x^2/a^2) - (y^2/b^2) + z^2/c^2 = 1 (a,b,c >...
***パラメータ
|円|x=r*cost, y=r*sint|
|平面曲線|x=f(t), y=g(t)|
|空間曲線|x=f(t), y=g(t), z=h(t)|
|曲面|x=f(u,v), y=g(u,v), z=h(u,v)|
|楕円面|x=a*cosθ*cosφ, y=b*sinθ*cosφ, z=c*sinφ|
|1葉双曲面|x=a*cosθ*secφ, y=b*sinθ*secφ, z=c*tanφ|
|2葉双曲面|x=a*cosθ*tanφ, y=b*sinθ*tanφ, z=c*secφ|
***2次曲線
|''楕円''|''放物線''|''双曲線''|
|x^2/a^2 + y^2/b^2 = 1 (a,b >0)|y^2 = 4ax|x^2/a^2 - y^2/b...
|x=a*cosθ, y=b*sinθ||x=a*secθ, y=b*tanθ|
***透明な物体に対する反射率【フレネルの式】
|||1||sin^2(θ1-θ2)||tan^2(θ1-θ2)||
|''k''|=|--|(|----------|+|----------|)|
|||2||sin^2(θ1+θ2)||tan^2(θ1+θ2)||
----
-x軸まわりの回転
|x'| |1|0|0|0||x|
|y'|=|0|cosα|-sinα|0|*|y|
|z'| |0|sinα|cosα|0||z|
|1| |0|0|0|1||1|
-y軸まわりの回転
|x'| |cosα|0|sinα|0||x|
|y'|=|0|1|0|0|*|y|
|z'| |-sinα|0|cosα|0||z|
|1| |0|0|0|1||1|
-2点を通る3次元空間内の直線(陰関数形式)
|x-x1||y-y1||z-z1|
|-----|=|-----|=|-----|
|x2-x1||y2-y1||z2-z1|
----
***RGB <-> CMY
''C=1-R, M=1-G, Y=1-B''
----
|''H''|色相|hue|
|''S''|彩度|saturation|
|''I''|明度|intensity|
:右手系|zは手前が+。
:拡散反射光|入射した光があらゆる方向に同じ強さで反射。表...
:ランバートの余弦則|平行光線の場合、反射光の強さは入射角...
-パレート最適 → 3次バーンスタイン
-キーフレーム → 線形内挿 or スプライン補間
-接合 → モザイク
----
終了行:
↑[[祥のノート INDEX>祥のノート]]↑
**CG/MM/IP 検定対策の個人的メモ by [[祥]] #03-CG (basic)
***隠面消去
:奥行きソート法|優先順位アルゴリズム。交差や三竦みは×。
:Zバッファ法|ポリゴン単位で投影。
:スキャンライン法|一平面上でスキャン。
***陰関数
|円|x^2 + y^2 = r^2|
|平面曲線|f(x,y)=0|
|空間曲線|f(x,y,z)=g(x,y,z)=0|
|曲面|f(x,y,z)=0|
|楕円面|x^2/a^2 + y^2/b^2 + z^2/c^2 = 1 (a,b,c >0)|
|1葉双曲面|x^2/a^2 + y^2/b^2 - z^2/c^2 = 1 (a,b,c >0)|
|2葉双曲面|-(x^2/a^2) - (y^2/b^2) + z^2/c^2 = 1 (a,b,c >...
***パラメータ
|円|x=r*cost, y=r*sint|
|平面曲線|x=f(t), y=g(t)|
|空間曲線|x=f(t), y=g(t), z=h(t)|
|曲面|x=f(u,v), y=g(u,v), z=h(u,v)|
|楕円面|x=a*cosθ*cosφ, y=b*sinθ*cosφ, z=c*sinφ|
|1葉双曲面|x=a*cosθ*secφ, y=b*sinθ*secφ, z=c*tanφ|
|2葉双曲面|x=a*cosθ*tanφ, y=b*sinθ*tanφ, z=c*secφ|
***2次曲線
|''楕円''|''放物線''|''双曲線''|
|x^2/a^2 + y^2/b^2 = 1 (a,b >0)|y^2 = 4ax|x^2/a^2 - y^2/b...
|x=a*cosθ, y=b*sinθ||x=a*secθ, y=b*tanθ|
***透明な物体に対する反射率【フレネルの式】
|||1||sin^2(θ1-θ2)||tan^2(θ1-θ2)||
|''k''|=|--|(|----------|+|----------|)|
|||2||sin^2(θ1+θ2)||tan^2(θ1+θ2)||
----
-x軸まわりの回転
|x'| |1|0|0|0||x|
|y'|=|0|cosα|-sinα|0|*|y|
|z'| |0|sinα|cosα|0||z|
|1| |0|0|0|1||1|
-y軸まわりの回転
|x'| |cosα|0|sinα|0||x|
|y'|=|0|1|0|0|*|y|
|z'| |-sinα|0|cosα|0||z|
|1| |0|0|0|1||1|
-2点を通る3次元空間内の直線(陰関数形式)
|x-x1||y-y1||z-z1|
|-----|=|-----|=|-----|
|x2-x1||y2-y1||z2-z1|
----
***RGB <-> CMY
''C=1-R, M=1-G, Y=1-B''
----
|''H''|色相|hue|
|''S''|彩度|saturation|
|''I''|明度|intensity|
:右手系|zは手前が+。
:拡散反射光|入射した光があらゆる方向に同じ強さで反射。表...
:ランバートの余弦則|平行光線の場合、反射光の強さは入射角...
-パレート最適 → 3次バーンスタイン
-キーフレーム → 線形内挿 or スプライン補間
-接合 → モザイク
----
ページ名: