Я хочу наложить текстуру шума (например, шум перлина или что-то еще) на текстуру изображения,
, когда я добавлю текстуру шума и текстуру изображения напрямую, это сделает sr c Свет текстуры изображения,
fragColor = vec4(image_texture+noise_texture,1.0);
, когда я использую смешную забаву c, некоторые области будут темнее,
fragColor = mix(image_texture,noise_texture,factor)
ни один эффект не является хорошим. Я ссылался на код, который использует альфа-канал для наложения напрямую, но кажется, что фон GLFW-окна изменяется непосредственно на текстуру изображения, потому что его шейдер не использует текстуру, просто используйте альфа-канал, как этот:
gl_FragColor = vec4(1.0, 1.0, 1.0, alpha);
что я тоже не знаю, как это сделать. Итак, есть ли хороший способ смешать шум и текстуру?