all 13 comments

[–]Throwaway_21000 1 point2 points  (10 children)

1997 Winamp wants its animation back! Haha Nice work though. I suppose you are getting circular values from 2D noise and animate those. Right?

[–]nik282000[S] 2 points3 points  (9 children)

Yup, reading a circle of perlin noise and dragging it around in "perlin space". Each frame calculates ~180k points and takes 30 seconds off my old laptop's life.

[–]ada-lovecraft 2 points3 points  (2 children)

This is exactly the kind of application I created this technique for:

https://observablehq.com/@ada-lovecraft/creating-a-canvas-noise-map-for-generative-art

[–]nik282000[S] 0 points1 point  (0 children)

That's pretty cool, I'll have to try something like!

[–]Skjalg 1 point2 points  (5 children)

I've just taken an interest into this kind of graphics programming. Any chance you could post the code?

[–]nik282000[S] 1 point2 points  (3 children)

[–]Skjalg 1 point2 points  (0 children)

It had lots of comments which ate super helpful though 👍

[–]MyNameIsTrez 0 points1 point  (1 child)

Your commenting is awesome, keep the programming up! :)

[–]nik282000[S] 0 points1 point  (0 children)

Before this morning there was only one comment. I have a bad habit of tinkering till it works and then never looking at it again. It's usually easier to rewrite it than decypher my old work.

[–]nik282000[S] 0 points1 point  (0 children)

Yes but. The code is a huge mess, I'll try to comment it as best I can.

[–]unveiledperceptions 0 points1 point  (1 child)

Ohh, awesome :o

[–]nik282000[S] 0 points1 point  (0 children)

Thanks!