闪电噪音

Posted toomanywaytobe

tags:

篇首语:本文由小常识网(cha138.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 }

 

以上是关于闪电噪音的主要内容,如果未能解决你的问题,请参考以下文章

红警2闪电风暴代码是啥啊

比特币闪电网络代码解析

区块链 aave源代码分析之二 闪电贷flashloan

优化算法闪电连接过程优化算法(LAPO)含Matlab源码 1444期

开源|用Rust编写的,闪电般快速且功能强大的代码编辑器

如何连接两个变量并分配给闪电网络组件中闪电卡的标签属性