Some generative art playing with pastel shades ๐จ
Some generative art playing with pastel shades ๐จ
Simple Vogel spiral animations (2/2)
Code: https://gist.github.com/paithiov909/b1c12083b64ccee1a84964588bc8cfeb#file-vogel-spiral-qmd
#rtistry #creativecoding #mathart
Simple Vogel spiral animations (1/2)
Code: https://gist.github.com/paithiov909/b1c12083b64ccee1a84964588bc8cfeb#file-vogel-spiral-qmd
#rtistry #creativecoding #mathart
Magical trail in R (re-uploaded)
#rstats #rtistry #creativecoding
"Generative Metropolis"
Adapted from https://github.com/paulvanderlaken/generative-art
See also https://marcusvolz.com/#generative-city
Full R code in thread ๐
Uploaded a short animation inspired by the "Magical trail shader" created by Jason Labbe using p5.js. Three animated scenes were generated in R and combined using a video editor.
My Mastodon instance has been a bit unstable lately, so the thumbnail might not show up properly. Please check it out on YouTube!
https://youtube.com/shorts/64mzzZbXgdc
#rtistry #creativecoding
Wrapped up the video I worked on over the weekend ๐ฅ๐
Looks like a swarm of something dancing in violet fluid โ what does it look like to you?
Used SkSL shaders for a custom VHS-style effect, plus noise-driven motion and bouncing logic in R. #rstats #rtistry #creativecoding
```
library(tidyverse)
z = function(n) {
bb = function(i) {
x = y = 0
for (k in 0:(n - 1)) {
x = x + ((floor(i/2^(2 * k))) %% 2) * 2^k
y = y + ((floor(i/2^(2 * k + 1))) %% 2) * 2^k
}
c(x, y)
}
as.data.frame(t(sapply(0:(4^n - 1), bb)))
}
ggplot(z(6)) +
geom_path(aes(x=V1, y=V2, col=sin(V1/4)+cos(V2/4)), show.legend=F) +
scale_colour_gradient(low='orange', high='blue') +
theme_void()
```
https://en.wikipedia.org/wiki/Z-order_curve
#rstats #generativeart #tilingtuesday #rtistry #fractal
i've wrapped up the "slightly menacing hearts" generative art series. 200 pieces shared via CC-BY licence, with source code linked on the gallery page. 32 pieces were posted with meaningful titles: i might talk about those later, but the backstory is a little personal ๐งก
Getting back into some generative art again with this rather spiky looking system ๐จ
i can't help but notice that the aesthetic on this series has drifted over time. on the left is a piece generated with version 13 (seed 2261), and on the right is a piece generated from version 45 (seed 4406). shared structural components notwithstanding, the style is quite different
the brief illusion that this time it will be different
Here are some of my generative pieces that I made a while ago. I spent a lot of time writing the code that would produce these images, they're very intentional, and they're nothing like what any "AI" image generator would spit out.
Life has been 'lifeing'. Everything is chaotic and I'm just patiently waiting for May for a vacation. In the meantime, I am slowly working on my artpack package. I'm creating convenience functions, group_sample() and group_slice() that will allow you to quickly sample/slice entire groups out of data frames. This is something I personally do a lot for my art. Being able to drop groups of data can lead to some cool visuals sometimes: #rtistry w/ #ggplot2 in #rstats.