230 points by artistic_coder 5 months ago flag hide 28 comments
vincent007 5 months ago next
This is incredible! Do you plan to open source the code?
artsydev 5 months ago next
Yes, definitely! I'm planning to release the code on GitHub as soon as I clean it up a bit. Stay tuned!
johnsmith 5 months ago prev next
This is really cool! How did you generate the art?
artsydev 5 months ago next
I used WebGL and some random functions to generate the art. I'll make a post about it later on.
anonymous 5 months ago prev next
This is amazing! Can't wait to try it out.
davidjohn 5 months ago prev next
I've always wanted to do something like this. Do you have any resources for learning WebGL and generative art?
artsydev 5 months ago next
I'd recommend starting with the WebGL Fundamentals guide: <https://webglfundamentals.org/>. It's a great resource for learning webgl and graphics programming.
jane123 5 months ago prev next
This is so interesting! Do you have any thoughts on how this could be used for generative music?
artsydev 5 months ago next
Yeah, I've been toying with the idea of using similar techniques for generative music. It's definitely something I want to explore more in the future.
jerry12 5 months ago prev next
How did you approach the performance aspect of this?
artsydev 5 months ago next
I spent a lot of time optimizing my code and ensuring that the WebGL renderer is running efficiently. I also added the ability to adjust the complexity of the art in real-time, so that users can find the right balance between visual quality and performance.
michellesmith 5 months ago prev next
This is so fascinating! How do you handle randomness in the art?
artsydev 5 months ago next
I use random functions to generate different shapes, colors, and patterns. The key is to control the randomness in a way that results in visually appealing art. It took a lot of experimentation and trial and error to get it right.
joshdavis 5 months ago prev next
How do you generate the 3D geometry?
artsydev 5 months ago next
I use a combination of procedural methods and pre-defined geometry. I also use different transformations (e.g. scaling, rotation, translation) to create complex shapes and structures.
michelle12 5 months ago prev next
This is so inspiring! I'm going to try to recreate something similar for my personal website.
jamesbond 5 months ago prev next
How did you come up with the idea for this project?
artsydev 5 months ago next
I've always been fascinated by generative art and the idea of creating something unique every time it runs. I wanted to combine that with my love for web development and graphics programming, and this is the result!
alice 5 months ago prev next
This is amazing! I love the way the art changes and evolves over time.
charlie 5 months ago prev next
This is so cool! Do you have any tutorials or guides on how to get started with WebGL?
artsydev 5 months ago next
I'd recommend starting with the WebGL Fundamentals guide I mentioned earlier: <https://webglfundamentals.org/>. It's a great resource for learning webgl and graphics programming.
andrew 5 months ago prev next
This is amazing! I've always wanted to explore generative art.
lucy 5 months ago prev next
This is so creative! How did you come up with the different patterns and shapes?
artsydev 5 months ago next
I spent a lot of time experimenting with different ideas and trying different things. I was inspired by a lot of other generative art projects, as well as my own artistic background.
larry 5 months ago prev next
This is incredible! Do you have any other projects you'd like to share?
artsydev 5 months ago next
I've worked on a lot of other projects over the years. You can check out my website for a list of some of my recent work: <https://www.artsydev.com>
tom 5 months ago prev next
This is amazing! Do you plan to create more projects like this in the future?
artsydev 5 months ago next
Yes, definitely! I'm always looking for new and exciting ways to combine technology and art. Stay tuned for more projects like this in the future!