【C++】 DirectX初心者質問スレ Part24 【C】
■ このスレッドは過去ログ倉庫に格納されています
0116デフォルトの名無しさん
2009/06/30(火) 20:30:46VSの計算結果で頂点Aが黒で頂点Bか白としましょう
PSで頂点AとBの中間地点のピクセルを描画するときは
線形補間された灰色という値が入ってきますよね?
だから通常のライティングが成立してるのはわかりますよね?
VSで頂点Aのマップの参照位置を(u,v)=(0,0)
Bの参照位置を(u,v)=(1,0)としましょう
PSでAとBのちょうどまんなかのピクセル描画時には
線形補完された(u,v)=(0.5,0)という値が入ってきます
この値をつかってマップの色をサンプリングすればOKなのですよ
■ このスレッドは過去ログ倉庫に格納されています