Page 1 sur 1

Transformer une variable en texture

Publié : 04 Déc 2019 12:07
par Assis
Bonjour,

Je sais que c'est probablement impossible sauf peut être avec du c# avec Graphics.Blit mais voici mon code.
C'est dans le Fragment shader:

Code : Tout sélectionner

float4 c = 0;
for(float index=0;index<10;index++){
              
//grabPos =  uv depuis le Vertex shader

                    float2 uv = input.grabPos  + float2(0, (index/9 - 0.5) * _BlurSize);
                    //add color at position to color
					
					c += tex2D(_BackgroundTexture, uv);
					
                }
 c = c / 10;
						
return c;
				
return tex2Dproj(_BackgroundTexture, input.grabPos);
Pour que mon shader fonctionne j'ai besoin de passer c à la place de _Backgroundtexture. :triste2: