Shader-based generation of the terrain. Quick and dirty 3D noise + domain warping. Just for fun. Realtime is a little different each time. http://tannerrogalsky.com/demoloops/loop065/

WuTangTan7 years ago

@s-ol Definitely agree. Transitions are more to just show that it's realtime than anything else.

s-ol7 years ago

simple but looks pretty good. i think the noise looks best when it is rather flat or very steep/high-frequency at the slow parts of the animation, in between it looks a bit less cool IMO.

More submissions by WuTangTan for Weekly Loop 3

Diamond/shard shape with a little bit of particle system flavour. Instanced drawing of the particles is good but I'm not sure if it's faster to send the transform per instance or do the vertex transform work on the GPU. Either way, this one is done on the GPU because I hadn't done it that way before.

Random vertices on a disk and a sphere, joined to their closest relative, then interpolated between the two states, rotated.

Wrote some code for polyhedron subdivisions and wireframe geometry for webgl.

This was more trouble than I thought it would be because I really wanted the edges to interlace.

A submission by WuTangTan for Weekly Loop 3 3

A wireframe mesh transformed by 3D perlin noise. The realtime demo is a little different every time.

Some simple rectangles drawn in polar coordinates. The math breaks down toward the centre of the animation but I actually like the effect. Colour palette is Kiss The Clouds.

Simple regular polygons, arranged and animated in a (hopefully) pleasing way. Colour palette is "Paradise Wedding."

Weekly Loop 3

perfectly looping gifs.

weekly from 2017-03-01 to 2017-04-30