鬱だ氏のう DirectX (Part 13)
■ このスレッドは過去ログ倉庫に格納されています
0406デフォルトの名無しさん
NGNG下は水面に背景の鏡像が写りこむ頂点シェーダのテクスチャ座標を求めている部分です。
ようするにスクリーン座標をテクスチャ座標にしているだけなのです。
しかし、画面の下のほうで、頂点が画面下側の外にはみ出るポリゴンだけ
テクスチャ座標が期待通りにいかないようで歪みまくります。
他のゲームなどのようにきれいに出すにはどうすればいいのでしょうか。
;テクスチャアドレッシングはCLAMP
dp4 r0.x, v0, c[0] ;WorldViewProj + 0
dp4 r0.y, v0, c[1] ;WorldViewProj + 1
dp4 r0.w, v0, c[3] ;WorldViewProj + 3
rcp r0.w, r0.w
mul r0.xy, r0.xy, r0.w
mad oT0.x, r0.x, c[4].y, c[4].y ;c4.y=0.5
mad oT0.y, r0.y, -c[4].y, c[4].y
■ このスレッドは過去ログ倉庫に格納されています