1
我有紋理和矩形。用紋理座標重複紋理的部分
我想重複該矩形上的紋理。 但只有它的一部分。
假設我想在X和Y上使用從0.25
到0.75
的紋理座標並重復2次。
如果我設置了矩形的頂點的COORDS到:
(0.25, 0.25)
(0.25, 0.75 * 2)
(0.75 * 2, 0.25)
(0.75 * 2, 0.75 * 2)
這不會從0.25
到0.75
兩次重複的紋理,但會產生的紋理從0.25
到1.0
和1.0
到0.25
,這是不同。
如何實現我的目標,而不是改變紋理,使用它的一部分,並只重複那部分?
請注意,我不想添加更多的頂點到矩形。
評論,因爲我沒有時間寫任何代碼,但它應該很容易在像素着色器中執行此操作,在將所提供的u,v紋理座標轉換爲您想要採樣的範圍之前,質地... – jcoder