Masthash

#creativeCoding

Random bots from Botwiki
3 hours ago

Zwei Schlagzeilen zusammengemischt sind besser als eine!

https://botwiki.org/bot/atbrokennews/ #bots #CreativeBots #CreativeCoding

Random fediverse bots
6 hours ago
Fractal Kitty
17 hours ago

Codepen toggle challenge:

https://codepen.io/fractalkitty/full/abQbMgO

comment poem included

three toggles sit as static circles at the bottom of the canvas.

#cpc-toggles #codepenChallenge #p5js #creativeCoding #poetry #mathart #noAI

wavy strands come together at the top of the canvas with circles throughout and larger swaths of gradient waves in the background in an abstract composition. Three touching circles sit small at the bottom.
Random fediverse bots
18 hours ago

Club Silencio’s magician tries out a different routine.

https://botwiki.org/bot/no-hay-bot/ #bots #CreativeBots #CreativeCoding #fediverse

Jeff Palmer
3 days ago

Sometimes randomness can surprise you.

#CreativeCoding #GenerativeArt #Art #GenArtClub

An abstract digital image comprised of left to right smears of color.
aBe
3 days ago

A somewhat baroque screen-capture from today's rehearsal. BTW it's not a photo of a CRT monitor :-) #creativeCoding #MastoArt

gostei mais da mistura de hoje...
#Processing #Python #py5 #numpy #CreativeCoding (atualização: animação comprimiu mal, vou por uma imagem estática que dá pra ter uma ideia)

import py5
import numpy as np

def setup():
global npa, R, G, B
py5.size(600, 600)
npa = np.empty((py5.width, py5.height)).T
npa.fill(100)
R = dist_to_pos(py5.width, py5.height, 300, 300)
G = dist_to_pos(py5.width, py5.height, 200, 300)
B = dist_to_pos(py5.width, py5.height, 300, 200)

def draw():
rnd_r = np.random.randint(0, 300, size=(py5.width, py5.height)).T
rnd_g = np.random.randint(0, 300, size=(py5.width, py5.height)).T
rnd_b = np.random.randint(0, 300, size=(py5.width, py5.height)).T
img = np.dstack([R < rnd_r, G < rnd_g, B < rnd_b])
py5.set_np_pixels(img * 150, 'RGB')

def dist_to_pos(width, height, cx, cy):
""" reeturns a 2D array filled with distances """
x = np.arange(width)
y = np.arange(height)
xx, yy = np.meshgrid(x, y)
return np.linalg.norm(np.array([xx - cx, yy - cy]), axis=0)

py5.run_sketch()

imagem com núvem circular de pixels coloridos em um fundo preto, gerada pelo código no toot
Alba.art
3 days ago

The test outputs this morning coming out of Turing Test are super inspiring!

30min and counting. Who's ready to mint? 🆓

https://www.alba.art/projects/turing-test

#genartclub #creativecoding #generativeart

Sad Juno
3 days ago

高評価を3つもいただきました。ありがとうございます。
facing the underpass(feat. GUMI, VOCALOID6 AI Megpoid)
#GUMI #Megpoid #VOCALOIND #korg #m01d #music #Processing #CreativeCoding
CreativeCommons BY-NC-SA 4.0
https://www.youtube.com/watch?v=XmDRaaWupHA

Creative Coding Utrecht
3 days ago

We are looking forward to te upcoming and final open office until the summerbreak: June 16th. Anyone is welcome to take a seat at the table to ask their questions, share their stories, and advice each other.

So, do you need advice? Or feedback? Are you working on your portfolio? Do you need help applying for funding? We will be present to help you with concrete issues. Come by the open office hours at De Havenloods to meet the community and find out more about their projects. Please make sure to have a clear question in mind so we know how to help you.

Don’t forget to sign up and share your questions: https://notionforms.io/forms/sign-up-for-open-office-hours-bnbkk2/ !

📅 June 16th, 15:00 - 16:00
📍 CCU office - Nijverheidsweg 6-10, Utrecht
📸 By Maren van der Burght during the Makers Meet & Eat 2022

#livecoder #livecoding #creativecoder #creativecoding #mediaart #newmedia #experiences #interactiveart #interactive #electronicmusic #electroacousticmusic #liveperformance #musicperfomance #techno #house #electronicmusic #graphics #experiences #immersiveart #graphicdesign #machinelearning #designer #3d #digitalculture #artists #virtualworlds #technology

Mary Holstege
4 days ago

#GenerativeArt interlude

Solids sprouting solids

Getting the faces aligned was the whole point of those quaternion rotations I mentioned the other day

#XQuery #SVG #CreativeCoding

Cubes and octahedrons sprout from the faces of a tetahedron, recursively (cubes sprouting from cubes sprouting from octahedrons sprouting from...)

The solids are semi-transparent in soft russet shades, fading into the background with a slanted gradient of similar hues.
Sad Juno
4 days ago

新曲を公開しました。お聴きいただければ幸いです。
facing the underpass(feat. GUMI, VOCALOID6 AI Megpoid)
#GUMI #Megpoid #VOCALOIND #vocanew #vocaloPost #korg #m01d #music #Processing #CreativeCoding
CreativeCommons BY-NC-SA 4.0
https://www.youtube.com/watch?v=XmDRaaWupHA

Sad Juno
4 days ago

New movie: facing the underpass(feat. GUMI, VOCALOID6 AI Megpoid)
#GUMI #Megpoid #VOCALOIND #vocanew #vocaloPost #korg #m01d #music #Processing #CreativeCoding
CreativeCommons BY-NC-SA 4.0
https://www.youtube.com/watch?v=XmDRaaWupHA

aBe
5 days ago

I'm rehearsing for next Tuesday in Linz and enjoying what I see #creativeCoding #MastoArt

A image generated by software I wrote. The image is divided in vertical strips, each containing some kind of organic looking pattern. It reminds me of a water color diagram of tissues of a living creature (skin, veins, muscle...)
Alba.art
5 days ago

Hope you’re having a great summer weekend! We’re busy polishing up the last bits of code for the Alba test collection launch on Monday. Can’t wait to share it with you! 👨‍💻 😎
#genartclub #creativecoding #shaders

Gorilla Sun || Ahmad Moussa
6 days ago

New tutorial is up on the blog! ✨📬

Last week we created particle systems with ChatGPT, this time we do it by ourselves! And while we're at it we learn a whole bunch about simulating physics programmatically 🧠

Link: https://www.gorillasun.de/blog/an-algorithm-for-particle-systems-with-collisions/ #CreativeCoding #P5JS

Causal Islands
1 week ago

Watch David Ogborn give a step-by-step walkthrough of Estuary, a collaborative and multi-lingual platform for artistic live coding, in his live performance/tutorial: https://youtu.be/rnsNvlmXHTA #livecoding #artisticcoding #creativecoding

Stefan Bohacek
1 week ago

Would you like to help catalogue creative bots with @botwiki? Here's a handy guide for our contributors.

https://botwiki.org/a-guide-for-contributors

#botwiki #botmakers #bots #CreativeBots #CreativeCoding #contribute #volunteer #HelpWanted

(Algo|Afro) Futures
1 week ago

We're very happy to announce the cohort for the (Algo|Afro) Futures 2023 mentoring programme!

MYNA
Zach B-B
Jamal Lloyd Davis
KarmaRi
φ
Tomilola Olumide
Emma Osman
Jim Osman

We're really looking forward to working with them over the next few months to explore live coding! Learn more about the new cohort here https://algo-afro-futures.lurk.org/mentoring-programme/

Supported by Vivid Projects and Arts Council England #LetsCreate #livecoding #creativecoding #algorave

alex yuletide
1 week ago

"The sea's a thief, whose liquid surge resolves
The moon into salt tears"

For sale @ Wendt.Art/product/salt-tears
#penplotter #generativeart #creativecoding #mastoart

Random bots from Botwiki
1 week ago

The battle backgrounds from EarthBound on your Mastodon feed.

https://botwiki.org/bot/earthboundbg/ #bots #CreativeBots #CreativeCoding

Random fediverse bots
1 week ago

A bot that generates titles of Sherlock Holmes stories.

https://botwiki.org/bot/autodoyle/ #bots #CreativeBots #CreativeCoding #fediverse

Random bots from Botwiki
1 week ago

#CreativeCoding #Processing #Python # This pattern strategy I learned from Naoki Tsutae
# https://openprocessing.org/user/154720?view=sketches&o=48#sk

import numpy as np #numpy
import py5 #py5

order = 500
power = 59

def setup():
global color_map, x, y
py5.size(1000, 1000)
py5.no_smooth()

color_map = np.array([
[py5.red(hsb(i)), py5.green(hsb(i)), py5.blue(hsb(i))]
for i in range(256)])
x, y = np.meshgrid(np.arange(0, order), np.arange(0, order))

def draw():
py5.background(0)
pattern = func(x, y)
img = py5.create_image_from_numpy(color_map[pattern], 'RGB')
py5.image(img, 0, 0, py5.width, py5.height)

def hsb(h, sat=255, bri=255):
py5.color_mode(py5.HSB)
return py5.color(h, sat, bri)

@np.vectorize
def func(x, y):
return int((x ^ y) ** (power / 10)) % 256

def key_pressed():
global power
if py5.key_code == py5.UP:
power += 1
elif py5.key_code == py5.DOWN:
power = max(power - 1, 1)
elif py5.key == 's':
py5.save_frame(f'out{order}-{power}.png')
print(power)

py5.run_sketch(block=False)

A colorful symmetric pattern of pixels generated by the code in the toot. Reminds me of a Persian rug, but the colors are more saturated. One can see echoes of squares and diagonals.
Random bots from Botwiki
1 week ago

A bot that posts subject lines from my spam folder.

https://botwiki.org/bot/received-but-not-read/ #bots #CreativeBots #CreativeCoding

Aaron Reuland
1 week ago
Two stop-motion photographic hands mirroring each other, when the fingertips near each other, black strobing particles with white radiating lines appear
Mary Holstege
1 week ago

#GenerativeArt interlude

The weird and wonderful world of continued fractions

The square root series (√j) with log colouring, using 0 for finite sequence terms, one line per j

The black bars are for the perfect squares 1, 2, 4, 9,... whose continued fraction (as with all rational numbers) terminates. Not sure what to make of that regular line of red dots for√22

#XQuery #SVG #CreativeCoding

Aaron Reuland
2 weeks ago

Making patterns with hexagonal noisy truchet tiling. Not sure it it is even a truchet pattern anymore, given that every tile is different.

Between the tiles and variety of palettes, I like the variety the code gives on every run.

You can try it at : https://openprocessing.org/sketch/1940762

#pattern #truchet #p5js #creativeCoding

Swirly lines connecting into a maze-like pattern
Swirly lines connecting into a maze-like pattern
Swirly lines connecting into a maze-like pattern
Swirly lines connecting into a maze-like pattern
paulrickards
2 weeks ago

Here’s a bonus dazzle ships inspired plot of some vertical areas shaded with Breton stripes. 11”x17” Bristol on a vintage HP 7550+ #PenPlotter

#GenerativeArt #CreativeCoding #MastoArt #Art #Artist #ArtForSale #BretonStripes #DazzleShips #Stripes #Geometric #GeometricArt #PenPlot

A portrait orientation #PenPlot of tall vertical areas shaded with thick black stripes oriented in various constrained angles.
botwiki.org
2 weeks ago

And if the answer is "technically challenging", you're gonna love this place, full of friendly people happy to help you out! 👉 https://botmakers.org

#bots #CreativeBots #CreativeCoding #botmakers #BotIdea

botwiki.org
2 weeks ago

What are some of the reasons you gave up on an idea for a bot?

#bots #CreativeBots #CreativeCoding #BotIdea

CodePen.IO :verify:
2 weeks ago

RT Carl 💥 Creative Coding Club
Just having a little isometric fun with #GSAP #SVG
It's often the small things that bring the most joy.
#creativeCoding
@CodePen demo right here
https://codepen.io/snorkltv/pen/gOBEOWb?editors=0010 https://t.co/sIhbbmrbRD

:sys_twitter: https://twitter.com/snorklTV/status/1661493563744452610

Media source: https://video.twimg.com/tweet_video/Fw7PNecWYAA8WPX.mp4
paulrickards
2 weeks ago

It's the most wonderful time of the year: #525FloppyDay! I love using floppy disks as a medium to plot on as well as a subject of my pen plots.

Here's a selection of 5.25" floppy disk plots available in my shop =)

https://shop.paulrickards.com/floppy/

#RetroComputing #VintageComputing #PenPlotter #GenerativeArt #CreativeCoding #MastoArt #Art #Artist #ArtForSale #FloppyDisk #525Floppy

A composite of 5 different 5.25" floppy disks in red, orange, green, yellow, and blue each with a contrasting pen plot drawn on top of it including concentric shapes, Truchet tiles, and primitive shapes such as circles, triangles, and hexagons.
A portrait orientation #PenPlot of a 3 x 4 grid of 5.25" floppy disks shaded in a CMY rainbow scheme with the density of the shading darker at the top and lightening towards the bottom.
A #PenPlot on top of a 5.25" black floppy disk of a vanishing point grid drawn in thick gold ink.
A picture of a #PenPlotter in action drawing on a white 5.25" floppy disk an abstract asteroid made up of triangles that is being disintegrated by a small triangular ship drawn in the left corner that is reminiscent of Asteroids the video game.

One month later... #vvvv gamma 5.1 is out and comes with some hidden goodies!

Here are download and changelog:

https://thegraybook.vvvv.org/changelog/5.x.html

#visualprogramming #creativecoding #dotnet

Hexler Heavy Industries
2 weeks ago

KodeLife #realtime #gpu #shader #editor update out now!

Second part of our major "under the hood" renovation, plus some much requested new basic examples for using audio, MIDI, game controller input and compute. Happy Koding!

P.S.: KodeLife runs natively on the #Valve #SteamDeck - setup instructions (for #TouchOSC only for now) up on the #hexler website -> https://hexler.net/touchosc/manual/setup-steam-deck

#hexler #ios #android #windows #mac #linux #gamedev #creativecoding #developer #shadertoy #kodelife

KodeLife running one of the included example projects on a Valve SteamDeck

Desenho de 2023-05-22: "Estudo sobre Geometria 7"
#py5 #desenhandocomcodigo #arte #processing #creativeCoding

Animação de crescimento de círculos coloridos que se misturam formando uma interferência

sketch_2023_05_21 #Processing #Python #py5 #numpy #creativeCoding

My naive sandbox now has, beside sand, concrete, water and rock. Water is very slow... but OK. All under 100 lines of code!

https://github.com/villares/sketch-a-day/blob/main/2023/sketch_2023_05_21/sketch_2023_05_21.py

Animated screen capture with Thonny IDE with code on the left and the sandbox simulation on the right.

A U shaped concrete recipient gets water, sand is added all around. Holes are made to the recipient, water and sand fall. More water added. Water takes a long time to settle.

Desenho de 2023-05-21: "Estudo sobre Geometria 6"
#py5 #desenhandocomcodigo #arte #processing #creativeCoding

Padrão hexagonal com círculos no centro e variação de cores

(Atrasado) Desenho de 2023-05-20: "Estudo sobre Geometria 5"
#py5 #desenhandocomcodigo #arte #processing #creativeCoding

Padrão hexagonal com circulos no centro e inclinado em 50 graus

#numpy feels a bit like another, harder, language to learn beyond #python :(

A first attempt at a "sand simulator" but it seems too hard...
#py5 #Processing #creativeCoding

import numpy as np
import py5

def setup():
global grid
py5.size(500, 500)
grid = np.zeros((py5.width, py5.height), dtype=bool)

def draw():
py5.set_np_pixels(grid * 255, 'L')
update_grid()

def update_grid():
for i in reversed(range(grid.shape[0]-1)):
row, next_row = grid[i], grid[i+1]
sand = row == 1
next_row_empty = next_row == 0
falling = sand & next_row_empty
row[falling] = 0
next_row[falling] = 1

def mouse_dragged():
x = py5.mouse_x % py5.width
y = py5.mouse_y % py5.height
if py5.is_key_pressed:
grid[y-2:y+3,
x-2:x+3] = 1
else:
#grid[y, x] = 1
grid[y][x] = 1

py5.run_sketch()

#numpy feels a bit like another, harder, language to learn beyond #python :(

A first attempt at a "sand simulator" but it seems too hard...
#py5 #Processing #creativeCoding

import numpy as np
import py5

def setup():
global grid
py5.size(500, 500)
grid = np.zeros((py5.width, py5.height), dtype=bool)

def draw():
py5.set_np_pixels(grid * 255, 'L')
update_grid()

def update_grid():
for i in reversed(range(grid.shape[0]-1)):
row, next_row = grid[i], grid[i+1]
sand = row == 1
next_row_empty = next_row == 0
falling = sand & next_row_empty
row[falling] = 0
next_row[falling] = 1

def mouse_dragged():
x = py5.mouse_x % py5.width
y = py5.mouse_y % py5.height
if py5.is_key_pressed:
grid[y-2:y+3,
x-2:x+3] = 1
else:
#grid[y, x] = 1
grid[y][x] = 1

py5.run_sketch()

code and a black window with white pixels accumulated in the lower part a bit like an histogram or a landscape with a mountain and some spikes (towers?) on top

Desenho de 2023-05-19: "Estudo sobre Geometria 4"
#py5 #desenhandocomcodigo #arte #processing #creativeCoding

Duas metades de um retângulo dourado, em aparente simetria, inclinados
paulrickards
3 weeks ago

Last dazzle ships inspired plot, more constraints plus arc stripes like radio waves radiating. 11”x17” Bristol on a vintage HP 7550+ #PenPlotter

#GenerativeArt #CreativeCoding #MastoArt #Art #Artist #ArtForSale #BretonStripes #DazzleShips #Stripes #Geometric #GeometricArt #PenPlot

A portrait pen plot of horizontal areas all hatched with thick arc stripes of varying uniform thickness.
Somē
3 weeks ago

The p5.cljs editor is live! It's a really barebones editor, but you can now try writing P5 in ClojureScript! Link: https://p5cljs-editor.onrender.com/

Not affilliated with P5 or the Processing foundation.

#p5 #processing #clojurescript #cljs #p5js #js #creativecoding