码迷,mamicode.com
首页 > 其他好文 > 详细

闪电噪音

时间:2018-03-01 00:43:08      阅读:152      评论:0      收藏:0      [点我收藏+]

标签:http   bsp   src   noi   sum   png   gpo   图片   com   

  绘制的图像

  技术分享图片

 

  源码

 1 void main()
 2 {               
 3   vec2 uv = TexCoords; 
 4   uv = uv * 2. -1.;  
 5  
 6   //noise_sum_abs  noise_fractal  value_noise
 7   
 8   float intensity = noise_fractal(vec2(uv.x + pow(time * 10, 2.0), uv.y + pow(time * 100, 2.0))); // (vec3(p3*12.0+12.0));  正负0.3左右
 9  
10   //intensity *= 1.0;
11            
12   float t = clamp((uv.x * -uv.x * 0.25) + 0.25, 0., 1.);  
13   //t =  uv.x * -uv.x;
14   //t = 1.0;                      
15   float y = abs(intensity * -t + uv.y);
16   //y = abs(intensity * -t);
17   //y = abs(1.0 * -t + uv.y);
18     
19   float g = pow(y, 0.2);
20   
21   vec3 col = vec3(1.70, 1.48, 1.78);
22   col = col * -g + col;                    
23   col = col * col * col * col;
24                       
25   FragColor = vec4(col, 1.0);
26   
27 }

 

闪电噪音

标签:http   bsp   src   noi   sum   png   gpo   图片   com   

原文地址:https://www.cnblogs.com/TooManyWayToBe/p/8486030.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!