hackclub / blot

🤖 ✍️ blot, the plotting bot from hack club
http://blot.hackclub.com
MIT License
312 stars 476 forks source link

LineyPeaks-Jannik #901

Open playlogo opened 3 weeks ago

playlogo commented 3 weeks ago

Check list

If you used based your art on something else, used a tutorial, or remixed it from something else, please link it here: None

A short description

This artwork is my first (and completely self-made, thus very inefficient) implementation of a Gas Simulation, made to look nice.

How it works:

Although the code isn't extremely long, I've done a lot of research into fluid (and gas) simulations and the (for me still somewhat magical) math behind it.

Even if this art might not be good enough for a machine, I still want to say thank you for giving me the motivation to finally approach this new topic and start learning about it!

A Image: 1

vercel[bot] commented 3 weeks ago

@playlogo is attempting to deploy a commit to the Hack Club Team on Vercel.

A member of the Team first needs to authorize it.

github-actions[bot] commented 3 weeks ago

art/LineyPeaks-Jannik/index.js looks like art! preview it in the editor

Dongathan-Jong commented 3 weeks ago

Super awesome backstory into how you created this! This is pretty close to being merged, but falls just a tad bit below the bar! Do you think you could add something that would really give it a wow factor? Once completed I can forward this to Alex for approval :)

playlogo commented 3 weeks ago

Hey, I think I found the missing wow factor! :) It's now much cleaner and more organized, but it still contains all the scientific background it had before. In fact, it now displays the movement of the gas particles and, when looking at it from farther away, also the pressure of the whole gas! The darker it is, the higher the pressure!

Here's my favorite result: 2

I've also cleaned up the code and improved the documentation!

Dongathan-Jong commented 3 weeks ago

Great! I will forward this to Alex for approval, and it may take anywhere from a couple days to a couple weeks to receive a response. Please be patient!