noneuclideandreamer, to genart
@noneuclideandreamer@mathstodon.xyz avatar

Competing Species invading each other's forests.

video/mp4

villares, to python Portuguese
@villares@ciberlandia.pt avatar

"Very nice, instructive and fun introduction course on creative coding with Python" 😊

https://www.domestika.org/pt/courses/4307-design-com-python-programacao-para-um-contexto-visual/a_b_a_villares

10% discount with A_B_A_VILLARES-TEN until May 23rd

foone, to random
@foone@digipres.club avatar

the world needs more recreational programming.
like, was this the most optimal or elegant way to code this?

no, but it was the most fun to write.

villares,
@villares@ciberlandia.pt avatar

@foone this is how I feel about ...

ericof, to sketch Portuguese
@ericof@pynews.com.br avatar
noneuclideandreamer, to evolution German
@noneuclideandreamer@mathstodon.xyz avatar

I tried allowing both Bi-generational and monogenerational life forms. But somehow no monogenerational pushed through.

(Monogen. Plants are greenish, animals blueish. For bi-gen. It's cyanish & magentaish.)

Vegetation spawning on planet. One type produces pinkish animals to procreate, the other just grows more plants. When they are close, the Bi-generational Lifeforms are at an Advantage, since they can eat the other plants and seed put there.

ericof, to sketch Portuguese
@ericof@pynews.com.br avatar
villares, (edited ) to genart
@villares@ciberlandia.pt avatar

Yesterday at Sesc, on our Wednesday's "Open code lab", a group of 8 people including me and my educator colleague, we started to follow @tabreturn's #creativeCoding tutorial for #Blender, it was great, we finished 2 parts and just started the 3rd and final one.

https://tabreturn.github.io/code/blender/python/2020/06/06/a_quick_intro_to_blender_creative_coding-part_1_of_3.html

It uses Blender 2 and we are on Blender 4 now, something that got easier is the "Toggle System Shell" feature... so you don't need to launch Blender from the terminal/command prompt

noneuclideandreamer, to genart German
@noneuclideandreamer@mathstodon.xyz avatar
AaronReuland, to genart
@AaronReuland@mstdn.social avatar

"post industrial"
Inspired by an off-hand remark from my wife.

Endless stream/ code at : https://openprocessing.org/sketch/2249539

#creativeCoding #animation #surrealism #p5js #wccChallenge

video/mp4

toxi, (edited ) to genart
@toxi@mastodon.thi.ng avatar

Fantasy console update: Just added & polished some more of these examples from last year and you can play with them here:

https://demo.thi.ng/umbrella/fantasy-console/

Instructions:

  • Press 1 - 6 to select/launch/reset any of the examples
  • Press Space to download screenshot
  • Apart from the raster bars and lissajous curve all other demos can be interacted with via mouse
  • Open the browser console to see the (already transpiled) source code of all examples

Example #1: Scribble & color cycling
Hold down left mouse button to cycle the colors (the current palette is also always shown in bottom-left corner). Nice, powerful oldskool effect, which is actually easier to do with these indexed, non-RGB pixel buffers[1]

Example #2: Lissajous bobs
The spheres are actually 2x2 tiles of 8x8 pixel sprites with one color slot chosen as transparency. Drawing 100 spheres here, but could be a lot more...

Example #3: Raster bars
This oldskool effect is achieved via HSYNC interrupts only, i.e. no lines are being drawn — for every single pixel row we simply change the color value of the first palette entry. The text is also only being drawn once, at startup...

Example #4: Particle system
Simple particle system (2k particles) with the emitter position linked to the mouse. 6% probability for larger particles.

Example #5: Random pattern
Classic oldskool generative art, here by defining 4 custom bitmap font characters and then drawing a single randomly chosen char per frame

Example #6: Bitmap font editor
Select a character on the RHS to edit in the left box. Left click to set a pixel, right click to clear it. Press Delete to clear the char entirely. The system supports proportional width fonts and the little red triangle can be moved horizontally to adjust the width of each char... Clicking on the Save button will download a JSON file of the font's binary data (9 bytes per char: width + 8 data bytes)

mathling, to genart
@mathling@mastodon.social avatar

interlude

Supernova remnant

Noise + sheets of translucent triangular faces + perspective

Here I'm using a billowy fractal noise function, which creates the jagged appearance

toxi, to genart
@toxi@mastodon.thi.ng avatar

In preparation for teaching a 3-day "Computing within limits" workshop @ University of Applied Sciences in Augsburg, almost exactly a year ago (next week) I created a little fantasy console (heavily inspirered by TIC80) to introduce students to:

  • the idea of virtual machines / computing environments
  • the freedom to design & control any aspect of that environment (and how this relates to the overall idea of personal computing these days)
  • designing & building a small (virtual) env from the bottom up (incl. defining opcodes, memory limits, maps/regions, device control registers, interrupts (hsync/vsync), device I/O, comms & multi-tasking possibilities, various retro-computing inspired graphics techniques)
  • defining a small low-level API/language for creative coding
  • learning about binary/hex and how that knowledge translates visually

The short video gives an overview of five small examples & tools (incl. a bitmap font editor) I had prepared for the workshop — the entire system was built within a couple of days with http://thi.ng/umbrella and incl. examples is only 12KB (gzipped). In the workshop we later ended up mostly using the TIC80 instead, since we covered quite a few other wider perma- & retro-computing related topics too... The 3 days were barely enough to provide an overview and have some exploration time...

If anyone is interested in a similar workshop, please do let me know, I'm keen to repeat it/extend it...

(Ps. I will post a link to the interactive version later too)

[1] https://mastodon.thi.ng/@toxi/110298576315429647

#ThingUmbrella #Workshop #VM #FantasyConsole #TIC80 #LowLevel #CreativeCoding #RetroComputing #Augsburg

cc @danielrothaug :)

noneuclideandreamer, to genart German
@noneuclideandreamer@mathstodon.xyz avatar
ericof, to sketch Portuguese
@ericof@pynews.com.br avatar
villares, (edited ) to python Portuguese
@villares@ciberlandia.pt avatar

Blast from the past... 2022 on sketch-a-day! Some nice #DebugAesthetics...

Code link at: https://abav.lugaralgum.com/sketch-a-day/2022.html#sketch_2022_05_28
I really need your support to keep going, if you can, donate any amount at: https://www.paypal.com/donate/?hosted_button_id=5B4MZ78C9J724 #Processing #Python #py5 #CreativeCoding

kristinHenry, to art
@kristinHenry@vis.social avatar

A little something I started working on last night. Yep, I'm processing things by doing some expressive creative coding.

For these pieces...and I'm still working on them...I'm using a string of characters that spell out "F*ckCancer".

Creative coding art with words arranged in spirals. The words say 'F*ck Cancer'.

noneuclideandreamer, to evolution German
@noneuclideandreamer@mathstodon.xyz avatar
villares, to genart Portuguese
@villares@ciberlandia.pt avatar
ericof, to sketch Portuguese
@ericof@pynews.com.br avatar
ericof, to sketch Portuguese
@ericof@pynews.com.br avatar
hamoid, to genart
@hamoid@genart.social avatar

Sometimes I like more the unfinished plot than the finished one. Let's see how this one turns out. The new faster and better sounding servo is definitely an improvement. And this is a real test XD poor thing... #penplotter #CreativeCoding

ericof, to sketch Portuguese
@ericof@pynews.com.br avatar
ericof, to sketch Portuguese
@ericof@pynews.com.br avatar
lo, to genart
@lo@framapiaf.org avatar
hamoid, to Kotlin
@hamoid@genart.social avatar

I'm very happy that I figured out how to place the icons in columns (responsive) and the names under the thumbnails. I find aligning things in Swing even harder than in CSS.

This is in my https://codeberg.org/hamoid/idea-thumbnails plugin which currently works for and programs, but would be easy to adapt to other languages / frameworks supported by the Idea IDE.

If anyone uses Idea for creative coding, I'm open for contributions :-) I'm a noob at writing Idea plugins.

hamoid,
@hamoid@genart.social avatar

Small improvements in the layout of my Thumbnailer IntelliJ Idea plugin.

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