Gゼミ サーイ 4-7 OVERVIEW Palettes? 透視度の問題。 奥行き計算方法。 結果。 PALETTES Convexな物体とConcaveな物体が同じPaletteで作ら れますので、Concave Paletteが要らないと思います。 Concaveな物体を作り方はConvex Paletteの上で180 度に物体のsilhouetteを回転することです。 例えば: 奥行きの問題 今の方法はOcclusionとSharp Edge があったら別の メッシュとしてUV座標を計算します。 VCに投稿したUV座標の計算方法は物体の奥行きを 計算しない。 ですから、Concave Sphere とConvex Sphereにてき テキスチャーを張ったら、結果が同じです。 理由はテキスチャーの奥行きが変わらないんです。 奥行き計算方法 物体の横を見る Relative Height •物体の真ん中から一Pixelずつの奥行きを 計算したら、一番高いと一番低い所が分かり ます。 •ユーザーは一番高い所と一番低い所の奥 行きしか定義しない。 奥行き計算方法(続き) 真ん中から8隣に繰り返して計算します。(UV座標計算 方法みたい) S vector 奥行き計算方法(続き) 計算している点の法線ベクトルとSベクトルの角度から3 場合に識別します。 角度=90:奥行きは同じ。 角度<90:奥行きは隣の奥行き+法線ベクトルのZ. 角度>90:奥行きは隣の奥行き – 法線ベクトルのZ. もし奥行きが分かる隣が1点以上があったら、平均を計 算します。 結果 Convex Sphere 結果(続き) Concave Sphere 結果(続き) 高:1.5 低:1.0 高:3.0 低:1.0
© Copyright 2024 ExpyDoc