GLSL'ye giriyorum ve doku aramalarında biraz yardıma ihtiyacım var. Depolama için bir doku kullanmaya çalışıyorum ama "uygun" doku aramalarını alamıyorum. Ben olağan texture2D yöntemini (GLSL 1.2 kullanarak) kullanmayı tercih ederim ancak sonuçlar yeterince iyi değil.texelFetch için alternatif?
kullanma texture2D'dir: texelFetch kullanma
:
Şimdi besbelli bir şey ilkinden yanlıştır.
Yanivec4 texelFetch(sampler2D tex, ivec2 size, ivec2 coord)
{
return texture2D(tex, vec2(float(coord.x)/float(size.x),
float(coord.y)/float(size.y)));
}
, bu düzgün nasıl bitmiş olacaktır: İşte (ben bilmem şey yoksa boyutları evet doğru) yapmaya çalışıyorum nedir?
Kullandığınız doku filtreleme parametreleri nelerdir? Doku mipmap'ları var mı? –
En yakın ve mipmap içermiyordu. Sorunu çözdüm de. Aralık yerine doku boyutunu kullanıyordum, bu yüzden biraz küçültüyordu. Kötü adlandırma. –