Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

float2 n,q,u=float2(i.uv-.5); float d = dot(u,u),s=9,t=_Time.y,o,j; for (float2x2 m=RM2D(5);j++<16;) { u = mul(m,u);n = mul(m,n); q = u*s+t*4+sin(t*4-d*6)*0.8+j+n; o += dot(cos(q)/s, float2(2,2)); n -= sin(q); s *= 1.2; } return o; #Unity3D #GLSL #VFXFriday

626,873 Aufrufe • vor 3 Jahren •via X (Twitter)

10 Kommentare

Profilbild von Mirza Beig
Mirza Beigvor 3 Jahren

It's this FBM converted to HLSL for Unity. A small block of code that produces an incredible pattern. 😍 2D rotation matrix: float2x2 RM2D(float a) { return float2x2(cos(a), sin(a), -sin(a), cos(a)); } Procedural loading screen animations, anyone?

Profilbild von Van Aarde Krynauw
Van Aarde Krynauwvor 3 Jahren

Wow, this is incredible! My brain is not allowing me to believe that this simple piece of code can produce that ... I will have to try it and prove it wrong!

Profilbild von Mirza Beig
Mirza Beigvor 3 Jahren

The author linked to the code you can test on your browser in real time. Try it! Play with the parameters.

Profilbild von Long Story Short Games
Long Story Short Gamesvor 3 Jahren

here is my adaptation for the same original shader with #threejs 🧬

Profilbild von Ken C
Ken Cvor 3 Jahren

Reminds me of StarCraft Zerg eggs incubating, this is awesome!

Profilbild von Kynan Pearson
Kynan Pearsonvor 3 Jahren

Incredible. I love this so much. Crazy how much variety you can get tweaking this too

Profilbild von James Taylor
James Taylorvor 3 Jahren

vero noice

Profilbild von Vista Larga Games | ᯅ
Vista Larga Games | ᯅvor 3 Jahren

My ass after chipotle

Profilbild von Anthony
Anthonyvor 3 Jahren

this is awesome! may I ask how you generate the normals from the fractal value?

Profilbild von Mirza Beig
Mirza Beigvor 3 Jahren

I don't use SG, but this should be similar enough to ASE.

Ähnliche Videos