AWS situation is now stabilising so it's good to see how the number of incidents spiked during last couple of days. As AWS was on fire i've looked into service status visualisation we did for Maintel last year. variable.io/maintel-digi...
Marcin Ignac
@marcinignac.bsky.social
Computational designer, data artist, generative art coder, founder of @variable.io and co-creator of https://nodes.io. http://marcinignac.com
All great things come to an end. Extremely happy I could contribute Spirit Plant to this year Expo. Seeing people experiencing your art is the biggest award.
Osaka Expo and our artwork Spirit Plant have come to a close after 6 months and hundreds of thousands of plants created. It is with incredible gratitude towards PAIH and Grupa Gdyby that we celebrate the Polish Pavilion’s Gold Award from BIE for "Best Exhibition Design"...
Exploring the personal archive. Early UI for reverse image search of my 65k images WIP screenshots collection.
How will the flower bloom in 2100? We collaborated with artist Annelie Berner to create a generative web tool that visualizes how the Circaea Alpina flower might evolve in response to future climate conditions. variable.io/plant-futures/
When you work on something and stumble upon unrelated look and feel that makes your synapses fire in a cascade. Could be Data, could be AI, or just bunch of real-time glowing cuboids. Up to you.
When I started @variable.io I dreamed of project breakdowns like this: hardware, networking, software architecture, rendering behind the scenes, data and lessons learned. Check it out.
14 tablet interfaces, 9 projectors, and 3 GPU-heavy computers split across 2 floors. Thousands of generative Spirit Plants created every day for Poland Pavilion at Osaka Expo 2025. How did we do it? Find out in our latest technical write up in the link below. variable.io/notes/spirit...
What if brand was an algorithm? Our latest case study is a motion design tool for HebbiaAI developed for @pentagramdesign.bsky.social Building upon a stunning brand we've created a dynamic grid that moves, adapts and is intuitive to use.
3d flowers have 3d meshes. 3d meshes are 3d. Let's do more 3d things with them.
I might like the B&W edition a bit more. Have a nice weekend!
Another floral project documentation is in the works. #variablenature
Uint16 Can do 0 Can do 65535 I want more GPU Says "ok"
Works with FigJam and big Figma boards too.
This really does open new era of 2d/3d mixing in Nodes.
So Grok 4 came out and I always wanted Figma integration in nodes.io so I vibe coded myself one. No more genAI videos in your mockups. Bring mockups to you art instead!
Current LEGO setup at my home studio. Modular and geometric. With a print of Urban Flora #0 in the background.
Can gemini-cli learn how to program in @nodes_io? Let's find out. I've scanned all nodes from past projects and prompted Gemini to create new node converting 3d mesh into Octree representation. It was able to get the right node+port syntax on first try, same for geometry outputs, onChange handling
Picked yet another veg from my garden to feed the algorithm. The flowers should be instanced only on the end of smallest branches but instead they got instanced at every vertex creating this centipede.
Strange new worlds. Following the rabbit hole of broken Spirit Plants.
Strange new worlds. Following the rabbit hole of broken Spirit Plants.
Spirit Plants depends on a Draft WebGL extension (WEBGL_multi_draw_instanced_base_vertex_base_instance) and disabling it creates strangle looking and repetitive aliens.
It's a trend to overlay visuals with diagrams that don't make sense and are there just for aesthetic. Here is some debug view art where the opposite is true. Real data, broken visuals.
Almost a year in the making. Supper happy with the results! Full of ideas how to make this project last for years...
Full case study of Spirit Plant - our biggest project to date - is finally live! 🖼️🌱🌷 Learn more about - the installation concept - tech behind the generative plants and simulation - UI/UX design - and more... variable.io/expo-2025-sp...
What if we could deconstruct plants into primitives? Testing idea of breaking apart Spirit Plants into components they are made of. Just like LEGO. But a bit torn before releasing too early: "Until it's done tell no one" vs "Share more. Become a vector (of ideas)." What camp are you on?
It's not every day that your generative art ends up on a stamp released by Polish Post. Great to see Spirit Plant out in the real world! First WebGL / generative post stamp ever? #spiritplant #Expo2025
Cloth simulation with metallic material is a beautiful mix. Counterintuitive (metal should be right) yet feels natural.
Deep work in headphones mode. No I don't need the quadtree. But it looks cool. #variablenature
Instead of proompting GANs for inspiration I browse WIPs of my past projects using a homebrew software. Not enought days in a year to publish it all but so many forgotten ideas and paths not taken. Just wondering if my resistance for AI is just a comfort zone. Bg by www.instagram.com/ballonandon
noise-streams-flat-2024-07-29 Living, breathing, self-intersecting. One of our WIP for Maintel Digital Landscape that didn't make it into the production. Would love to see it on a big screen one day.