VK
Size: a a a
VK
D
D
D
TG
VK
TG
TG
VK
D
JA
JA
S
U
A(
glTexImage3D(GL_TEXTURE_3D, 0, GL_R8, w, h, d, 0, GL_RED, GL_UNSIGNED_BYTE, ptr);
usampler3D
с помощью texelFetch(texture, uv, 0).r
, я хочу получать числа 0-255, так как в текстуру я записал именно байты, но такое ощущение что оно возвращает числа больше (пробовал делать >>24
, не помогло вроде). sampler3D
(float) и просто домножаю на 255 - так работает (texelFetch(texture, uv, 0).r * 255
). Но как-то не очень красивоd
GL_R8UI
, емнип, и GL_RED_INTEGER
PS: нужны обаA(
d
d