@hamoid@genart.social
@hamoid@genart.social avatar

hamoid

@hamoid@genart.social

I create audiovisual artworks with computer code, mostly Kotlin (OPENRNDR) and GLSL these days. No AI. Sometimes openFrameworks, Processing, p5.js, SuperCollider. Always FLOSS.

Co-organizer of Creative Code Berlin https://creativecode.berlin/ since 2013.

Contributing code, in forums and with video tutorials about Libre creative tools since 2011.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

hamoid, to random
@hamoid@genart.social avatar

One of the #p5tweets I wrote 10 years ago for #Processing 2

The whole source code looked like this:

int i,w=900;void setup(){size(w,w);}void draw(){fill(0,4);stroke(255,87);bezier(++i%w,w-(i%w),i/.23%w,i7%w,i/.17%w,i/.3%w,i6%w,w/2);}//#p5

I was just reminded of this by a link to dwitter.net :)

More at https://hamoid.com/play/2013-p5tweets/

#CreativeCoding #BlackAndWhite

hamoid, to genart
@hamoid@genart.social avatar
hamoid, to genart
@hamoid@genart.social avatar

If anyone is into s about , living creating , , : I will be sending my 4th one very soon 🙂

The previous ones are readable at https://buttondown.email/hamoid/archive/

hamoid, to genart
@hamoid@genart.social avatar

If I got it right, this is visiting every cell on a Voronoi diagram starting at the center :-)

image/png

hamoid,
@hamoid@genart.social avatar

Mmm... I see some suspicious lines there, will take a look tomorrow :) An animated version would be cool as well...

twilliability, to random
@twilliability@genart.social avatar

My website used to have a blog roll. Then I thought links sections were moot because social media was where the network was happening.

Now I think we should be in charge of our connections more than ever.

My About page has a blog roll again! Every link points to a site maintained by a real, beautiful human person.

https://jealousmarkup.xyz/about/

hamoid,
@hamoid@genart.social avatar

@twilliability I'm very honored to be in that list :-) Even if I haven't written much lately. I do have a blog hidden there: https://hamoid.com/post/ Lately I spent more time on my newsletter.

And I will copy you on this and add my own small list :-) I think it creates a better and more interesting Internet.

I think I stopped writing when I started using Twitter. For years I thought I should quit and go back to writing on my own site. At least I'm good at closing social media accounts :-)

hamoid,
@hamoid@genart.social avatar

@twilliability Another thing that has stopped me lately is the thought that there is too much stuff online. Do I have unique things to say that haven't been said already?

At times I struggle because I don't want to add more distraction, compete for attention, occupy more RAM and SSDs, add to the energy consumption...

Sometimes I wish platforms had limits and we could post only once per day on each (on social networks, dating sites...) Our posts would be more valuable, maybe of more quality.

hamoid,
@hamoid@genart.social avatar

@twilliability Thank you for sharing your list! It's now one of the few bookmarks on my phone :-)

hamoid, to CreativeCode
@hamoid@genart.social avatar

One of the things I did today during the Jam in Berlin was to visualize some agents (2D points) @mimetik 's program generated on real time.

His program is fascinating to watch... how they cluster, chase each other, try to escape...

I thought the point distribution in 2D space was more interesting than just a random distribution and wondered how they might look as triangles.

6 agent types with different colors. It was fun to juggle with that data and create many iterations.

hamoid,
@hamoid@genart.social avatar

This is visualizing the triangle sizes. Smaller is brighter. Slightly randomized.

hamoid,
@hamoid@genart.social avatar

Same using Voronoi

hamoid,
@hamoid@genart.social avatar
hamoid, to random
@hamoid@genart.social avatar

I still haven't tried the "hidden-line removal" feature in the Axidraw software, but at least in the simulation of these simple designs it works fine.

In the past many of us implemented such a feature in our own coding environments. Now it seems to be built in :)

#axidraw #penplotter

noneuclideandreamer, to random German
@noneuclideandreamer@mathstodon.xyz avatar
hamoid,
@hamoid@genart.social avatar

@noneuclideandreamer or nusic? or moise?

hamoid, to genart
@hamoid@genart.social avatar

Take two is a big improvement. I disabled all optimizations, so it draws the lines in a predictable order removing previous discontinuities.

hamoid,
@hamoid@genart.social avatar

@migurski Actually no. It's very interesting why it happens: the paper is initially flat, and the brush height configured to produce super thin lines. As it starts to draw, the humidity bulges the paper up, which makes the brush paint wider lines. I can imagine the paper acts as a very slow wave moving up and down, affecting the stroke weight. Quite special :-)

hamoid, to random
@hamoid@genart.social avatar

First time I use this brush/pen. Probably the highest contrast plot so far. I like how lines become thin and thick due to paper bulging when it gets wet with ink #penplotter #MastoArt

hamoid, (edited ) to genart
@hamoid@genart.social avatar

I don't know how it happened but somehow I had never tried the #Axidraw plot simulation. It estimates how long it will take!

In this case, 1h 6min for an A3 without optimization, or 40 min with optimization.

Nice that I can play with the settings and see how they affect time.

It would be even nicer to see the estimate at the bottom of the dialog, updated after changing any setting :-) #CreativeCoding

julienbarnoin, to programming
@julienbarnoin@mastodon.gamedev.place avatar

Nowadays terminals and other text views can get rendered with GPU acceleration support, like the kitty terminal that I use.

🤔 That means we could get bloom, chromatic aberration, distortion, depth of field and other post process effects into our terminals, what are we waiting for?

#programming #linux #terminal #cli #bash #vfx

hamoid,
@hamoid@genart.social avatar
hamoid, to genart
@hamoid@genart.social avatar

Images influencing math. 720 lines, 5 angles. #penplotter #CreativeCoding

GodotUserGroupBerlin, to berlin
@GodotUserGroupBerlin@mastodon.gamedev.place avatar

Because of AMAZE game festival, a week full of Godot lies ahead!

First we are very happy to be invited to Klang Games again: 🎉🥳

Godot Engine Show & Tell, Wednesday 8 May 2024, 19:00-22:00 @ Klang Games

https://www.meetup.com/godot-user-group-berlin/events/300745818/

#Berlin #GodotEngine #OpenSource #GameDev #Meetup #Godot4

hamoid,
@hamoid@genart.social avatar

@GodotUserGroupBerlin for one moment I wondered why would people be lying about Godot for a full week XD have this too gotten so controversial? XD

hamoid,
@hamoid@genart.social avatar

@plusmid @GodotUserGroupBerlin XD love those premium features :) too bad the original post was edited so our comments no longer make sense XD A stream of #godotlies would have been great advertising and fun :)

hamoid, to genart
@hamoid@genart.social avatar

I really like the hues BlendSpectral produces.

#CreativeCoding with #OPENRNDR

hamoid, to genart
@hamoid@genart.social avatar
toxi, to random
@toxi@mastodon.thi.ng avatar

"The old world is dying, and the new world struggles to be born: now is the time of monsters.” — Antonio Gramsci

Can't stop thinking about how true this quote rings these days, on all levels from global to deeply personal... (Happy 7*7 to me!)

hamoid,
@hamoid@genart.social avatar

@toxi Have a wonderful new year around the ☀️ :-) And I hope those monsters turn into something beautiful!

  • All
  • Subscribed
  • Moderated
  • Favorites
  • anitta
  • tacticalgear
  • magazineikmin
  • Durango
  • thenastyranch
  • osvaldo12
  • Youngstown
  • ngwrru68w68
  • slotface
  • mdbf
  • rosin
  • InstantRegret
  • kavyap
  • DreamBathrooms
  • JUstTest
  • Leos
  • normalnudes
  • modclub
  • cisconetworking
  • khanakhh
  • everett
  • ethstaker
  • GTA5RPClips
  • megavids
  • provamag3
  • cubers
  • tester
  • lostlight
  • All magazines