#genuary
#genuary2023 day 7: Sample a color palette from your favorite movie/album cover.
A favorite movie, not my favorite movie: Blade Runner 2049
#webgpu #javascript #genart #genuary #shader #wgsl #loop #gif #bladerunner #cyberpunk

#genuary2023 day 6: Steal Like An Artist
In this case from this video https://youtu.be/NOWrX1ob_SA made by @lovebyteparty
#webgpu #javascript #genart #genuary #shader #wgsl #loop #gif

#genuary2023 day 5: Debug view
All render passes displayed below
#webgpu #javascript #genart #genuary #shader #wgsl #loop #gif

#genuary2023 day 4: Intersections
#webgpu #javascript #genart #genuary #shader #wgsl #loop #gif

#genuary2023 day 3: Glitch Art
#webgpu #javascript #genart #genuary #shader #wgsl #loop #gif

#genuary2023 day 2: Made in 10 minutes
#webgpu #javascript #genart #genuary #shader #wgsl #loop #gif

#genuary2023 day 1: Perfect loop / Infinite loop / endless GIFs
#webgpu #javascript #genart #genuary #shader #wgsl #loop #gif

Time to start #genuary2023 with #webgpu
"In the style of Sol LeWitt Wall Drawings", un programme p5.js que j'ai écrit lors du Genuary 2022.
Générez de nouveaux visuels ici : https://openprocessing.org/sketch/1429456
#creativecoding #generativeart #SolLewitt #genuary #p5js #processing #openprocessing



I updated my site with the images I made with #StableDiffusion
I still need to make a collection with this year's #genuary .
I also need to upgrade it with alt text.
quad tree walk with ray tracing.
#genuary #genuary17: "A grid inside a grid inside a grid"
#art #loop #creativecoding



nd-genuary32nd-plants-chatgpt3-001 with hash ooyFokEEPzYyZxkobaWP5KVeLjXys5yWAvmqoDNsP6X2TD3CCM7, soon on #fxhash
#fxhash #genart #visualart #generative #chatgpt #canvas #javascript #generativeart #genuary #mastoart
nd-genuary32nd-plants-chatgpt3-001 with hash ooRuKb9vG7bAhTzxroxW2paC7zEjuUySK37ZAdBPdhAF1h2Pjdp, soon on @fxhash
#fxhash #genart #visualart #generative #chatgpt #canvas #javascript #generativeart #genuary #mastoart
gm ☀️
nd-genuary32nd-plants-chatgpt3-001 with hash oo4Po2nGXhmpJm4Gjq3rqa17DLjcvfEkGZm7hWZgFR9JrWZntin, soon on #fxhash
#genart #visualart #generative #chatgpt #canvas #javascript #generativeart #genuary #mastoart
nd-genuary32nd-plants-chatgpt3-001
Soon I can share the video of me using #ChatGPT to create the foundation for a generative artwork for the #genuary #prompt: #plants. It was a super nice journey so far and after working on the AI-generated code for many days, you can see the final result here: A field of various flowers that are growing in colorful environments.
The final result will be released on #fxhash once the video is uploaded to YouTube.
@bigbass yes its default length seems to be a bit of a sweetspot! Depends what you enjoy, but I found so many people to follow by going through the #genuary hashtag! I should keep boosting people... and I think I'll join in with #FollowFriday like @walpolea suggested!
Vermisse #genuary
Genuary is over, but this is my belated entry for the last day. Remixing day 3's glitch code with day 16's reflections.
Was just discussing #genuary with a friend and she told me about Ryan Ross Smith’s animated scores. Now I want to compose my own animated musical/graphical scores!
„The Tree“
For the prompt of the 31st genuary (1), I put a fractal tree I made in front of a watercolor background.
(1) „Remix one of your previous works“
I miss you. I’m watching all genuary prompts of you backwards. It was such a good time. So much inspiration and beauty.
Thank you all.
-
#genuary #genuary2023 #genuary31 #genart #creativecoding #mastoart #art #mastodonart #fediart #processing #p5js #fractal #watercolor
#genuary day 6: "steal like an artist" (from @zachlieberman )
#art #loop #genuary6 #generativeart
#genuary day 6: "steal like an artist"
remake of an animation by @andbc
#art #loop #generativeart
les villes de l'an deux mille
32 editions / 32 tez
#genuary32nd
https://fxhash.xyz/generative/24645
February 4, 17:00 CET on fx(hash)
Day 31 – Deliberately break/remix one of your previous works.
Had some fun with my tessellation piece from Day 12.
#genuary #genuary2023 #genuary31 #blender #b3d #geometrynodes #generativeart #phenakistiscope #zoetrope #stroboscope #animation
#genuary day 13: "something you've always wanted to learn" (diffusion curves) #art #loop #generativeart #creativecoding
If you're just joining me here, one generative art tag to check out is #genuary, which is the event that just wrapped up at the end of last month.
Back to playing with squishy tessellations again, for today's #inkyDays drawing.
I'm also missing #Genuary.
#GenerativeArt #ink #drawing #art #dailycreate #MastoArt #FediArt #ArtByWomen #wip
Here's everything I created during #genuary2023 👇
It was challenging, skill-enhancing, eye-opening.
It's now time for me to slow down a bit, review, recalibrate, rethink, ask more questions, envision.
#genuary #genuary32nd #creativecoding #generativeart #genart #genartclub

Well, #genuary is over so I'm back at my old shenanigans.
I just published my #genuary32nd contribution on
fxhash.xyz:
More random Moiré
Open to minting tomorrow 08PM (CET/UTC+1)
Detail on link below
Day 29 – Maximalism.
#genuary #genuary2023 #genuary29 #blender #b3d #geometrynodes #generativeart #phenakistiscope #zoetrope #stroboscope #animation
And that's a wrap for #Genuary! Really proud to have made it through :) I had a blast seeing so much creativity and inspiration day after day!
Thanks to everyone who helped organize, liked, boosted and commented! You all made my January a much brighter and fun month than usual!
It's strange waking up and not working on a new #genuary prompt today. I may need to keep this going on my own. Thanks to everyone who put #genuary2023 together! 🙏

30 days of generative art finished for #Genuary2023!🎨🎨🎨
Full images on Behance: https://www.behance.net/gallery/162087637/Genuary-2023
Code available on GitHub: https://github.com/nrennie/genuary
While I'm mostly happy with my contributions, I still think they lack an overall kind of theme, like using a shared color palette or a shared style. While I love trying new tools, languages, algorithms, styles and designs, I always wanted to find myself a "unique" and recognizable style. Having a “theme” to stick to during #genuary could also have helped beforehand to find ideas for each prompt.
7/7
Don’t be afraid to post unfinished work
Sometimes your result goes into another direction, as you initially intended. Failure is part of the process, don't be ashamed of posting unfinished work or work that turned out otherwise. #genuary is about daily art practices, not creating the perfect shiny new piece, you already wanted to create. After that one month you'll have so much sketches, which you can use to redefine and improve (on of the hardest lessons for myself in fact).
5/7
Doing daily sketching/coding is fun and I always learn a lot during these wooks. However, sometimes daily practices can become very hard and time consuming besides the usual daily business, like work and family. #genuary worked out quite well, but I've stuck to several practices which really helped:
1/7
▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓ 100%
▓░░░░░░░░░░░░░░ 8%
Genuary was a blast. Thanks so much for everyone checking out my work and constantly coming back for each prompt, for sharing and commenting. To reflect the past month I've collected several learnings (also still present from my turn on #codevember2019)
1/7
#genuary #genuary2023 #genartclub #creativecoding #creativecodeart #daily #visual #design #GenerativeArt #generative
I made a simple gallery page showing all my plots for genuary. Many thanks to everyone with whom i interacted this month, and also to piterpasma for organizing the event 😊
#genuary2023 #genuary #plottertwitter #axidraw #generativeart
#Processing #Python #py5 #genuary #genuary31 #トゥートProcessing
# https://iamkate.com/data/12-bit-rainbow/
palette = (
'#817', '#a35', '#c66', '#e94',
'#ed0', '#9d5', '#4d8', '#2cb',
'#0bc', '#09c', '#36b', '#639'
)
def setup():
size(800, 800)
no_stroke()
background(0)
def draw():
xc = yc = 400
for i in range(6):
m = 1 - abs(cos(radians(frame_count / 2))) ** 5
r = 150 + 150 * m
a = radians(frame_count / 2 + 60 * i)
x = xc + r * cos(a)
y = yc + r * sin(a)
fill(palette[i])
circle(x, y, 150)
r = 300 - 150 * m
a = a + radians(30)
x = xc + r * cos(a)
y = yc + r * sin(a)
fill(palette[-1 -i])
circle(x, y, 150)
Genuary day 31: Break one of your previous images
So, the season finale... I broke the persian rug. My longest plot of genuary with 3 hours. 😊
#genuary31 #genuary2023 #genuary #plottertoot #penplotter #axidraw #generativeart

Prompt for Day 31: "Deliberately break one of your previous images, take one of your previous works and ruin it. Alternatively, remix one of your previous works."
I went with remixing.
And the last posts:
https://ko-fi.com/post/Genuary-2023-Day-31-X8X3HE1UK
https://www.patreon.com/posts/76486331
#genuary2023 #genuary31 #Genuary #GenerativeArt #art #CreativeCoding #WomenWhoCode #drawing #MastoArt #FediArt
sharded geometry
🔭 https://openprocessing.org/sketch/1817045
broke my own sketch 😿
#genuary #genuary2023 #genuary31 #creativecoding #generativeart #genart #genartclub #wip

#genuary 2023 #genuary31 #p5js
prompt: remix one of your previous works
Since I got sidetracked last week in adding colors, variety, and other refinements to a fork of my More Moire sketch, now I can use it for today's prompt. How convenient! If I have time later I may try breaking a sketch as well. Though I still want to complete my Hilma sketch.


And with that, it's over...
31 pieces of art made over 31 days...
It was really tough, but also really fun!
I now plan to use the time I would've used on #genuary to finish my upcoming game Half Hour Hexagon.
Thank you all 😊
#pico8 #genuary31 - "Remix one of your previous works"

some more outputs
#genuary #genuary2023 #genuary30 #creativecoding #generativeart #genart #generativeartclub #wipart #wip





#genuary total: 16/31. more than half ain't bad!
here's the collection with all the code you can tinker with in browser:
https://editor.p5js.org/chrisamaphone/collections/Np9eKKdJq
#genuary 31: "Deliberately break one of your previous images, take one of your previous works and ruin it."
broken loom D:
And a bonus broken Day 1 because I wanted to post how happy I am to have virtually participate with you!
A year ago, I didn’t know what creative coding was but I saw data science twitter posting to #genuary and wanted to find out what that was all about. I’ve been looking forward to participate this year, and it’s been fun to check in every day to see how folks approach the prompts. #genuary2023
Genuary 31: Deliberately break one of your previous images, take one of your previous works and ruin it.
#genuary 30 - Minimalism
Minimalist animation on a tiny #adafruit OLED display
Programmed with #circuitpython on a feather M4
The last prompt is to "ruin" one of the previous images. I noticed that using img2img multiple times with the same seed and the same prompt tends to generate very weird results.
Bonus point for the accidental NB flag to the left of the image.
Genuary 31:
Deliberately break one of your previous images, take one of your previous works and ruin it
Added randomness and offsets to my Persian Rug #recursion from #genuary21
#genuary #genuary2023 #genuary31 #generativeart #creativecoding #generative #codeart #abstractart #photooftheday #digitalart #processing #creativecodeart #geometry #geometricart #p5js #mathart
Genuary 31:
Deliberately break one of your previous images, take one of your previous works and ruin it
Added randomness and offsets to my Persian Rug #recursion from #genuary21
#genuary #genuary2023 #genuary31 #generativeart #creativecoding #generative #codeart #abstractart #photooftheday #digitalart #processing #creativecodeart #geometry #geometricart #p5js #mathart
Genuary 31:
Deliberately break one of your previous images, take one of your previous works and ruin it
Added randomness and offsets to my Persian Rug #recursion from #genuary21
#genuary #genuary2023 #genuary31 #generativeart #creativecoding #generative #codeart #abstractart #photooftheday #digitalart #processing #creativecodeart #geometry #geometricart #p5js #mathart
#Processing #Python #py5 imported mode #genuary #genuary30 #トゥートProcessing
# Kate Rose Morley's palette
# https://iamkate.com/data/12-bit-rainbow/
from itertools import product
palette = (
'#817', '#a35', '#c66', '#e94',
'#ed0', '#9d5', '#4d8', '#2cb',
'#0bc', '#09c', '#36b', '#639'
)
def setup():
global palavras
size(800, 800)
no_loop()
rect_mode(CENTER)
no_stroke()
def draw():
w = 400
i = 0
for x, y in product(range(0, width, w), repeat=2):
for z in range(3):
fill(palette[i])
square(w / 2 + x, w / 2 + y, w / (z / 2 + 1))
i += 1
#genuary2023
"Break something"
I think I could have spent all of #genuary just posting the various ways I broke what I was intending to make, and now I want to do it intentionally it's hard!
Anyhow, here's my SDF combined with a displacement function on the x axis.
Prompt for Day 30: "Minimalism"
For this one, I started with my Maximalism piece, and scaled it back.
#genuary2023 #genuary30 #GENUARY #GenerativeArt #CreativeCoding #WomenWhoCode
#genuary 30: minimalism
minimalism doesn't come naturally to me; i have a hard time not being bored by it and wanting to add "just one more thing."
in this case i indulged myself with googly eyes, which always alleviate my boredom somehow
#GenerativeArt interlude
Flip-invert-reverse
#Genuary day 30: Minimalism
I love the simplicity (and performance) of this system.
#genuary 2023 #genuary29
I explored the topic of maximalism using my #KoruTawa project (created in #blender3d and using #python scripts), with maximum color and shape complexity probability factors, and a large format. I compiled a set of twenty six model outputs, each transitioning from the sparser back view to the more full front view. I added a song that I improvised a year ago on my Minilogue xd and Typhon synths. The resulting video was too big to post here.
haven't had much time for #genuary #genuary2023 so I'm packing 'em in — this is #genuary6 "Steal Like An Artist" (after Helen Lundeberg), #genuary17 "A grid inside a grid inside a grid" and #genuary13 "Something you've always wanted to learn" (Chaikin's algorithm)