目的:
在ue4中RayMarch云层效果。
本篇只考虑云层造型。

参考:
1.IQ在shadertoy上的Clouds和其引用
https://www.shadertoy.com/view/XslGRr
https://www.shadertoy.com/view/4sfGzS
2.shadertoy上的Simplex3d
https://www.shadertoy.com/view/XtBGDG
观察:
目前大部分shader对于云的形状没有物理层面上的推导,都使用三维噪声然后利用fbm。
分析:
假设我们现在使用Simplex 3d噪声,结合fbm造出云的形状,那么很简单。Simplex noise在此不说,网上都有。
float fbm(float3 p)
{
float f;
f = 0.50000*simplex3D( p ); p = p*2.01;
f += 0.25000*simplex3D( p ); p = p*2.02; //from iq
f += 0.12500*simplex3D( p

最低0.47元/天 解锁文章
1524





