Moving up one dimension into Apollonian sphere-packing using POPs. I put together an implementation based on Kean Walmsley’s code, which itself is built on Ron Peikert’s original work from his paper “The Fractal Dimension of the Apollonian Sphere Packing.”
#creativecoding #generative #generativeart
22.06.2025 13:45 —
👍 28
🔁 6
💬 2
📌 0
POPs are "Point operators", the new family of operators in TouchDesigner
22.06.2025 13:45 —
👍 1
🔁 0
💬 0
📌 0
A quick study exploring Apollonian circle-packing using POPs. Point computation is still brute force in CPU... so no POPs were harmed in that process ;)
#generative #generativeart #creativecoding #touchdesigner
22.06.2025 08:12 —
👍 8
🔁 0
💬 0
📌 0
Playing with trails using POPs. I aimed to create forms that thicken and shift toward blue as they accelerate.
#generativeart #generative #creativecoding
22.06.2025 08:12 —
👍 2
🔁 0
💬 0
📌 0
#genuary Day 31: Pixel sorting.
Self-portrait.
#genuary2025 #genuary31 #genartclub
31.01.2025 11:10 —
👍 33
🔁 2
💬 1
📌 0
#genuary Day 30: Abstract map.
Abstract visualization of unknown territory. I imagined topographic scans of canyons and valleys.
#genuary2025 #genuary30 #genartclub
30.01.2025 14:03 —
👍 18
🔁 0
💬 0
📌 0
#genuary Day 29: Grid-based graphic design.
For today's prompt I had to think of my friend Roy Gerritsen's grid-based systems. So, here a poster (I'm no graphic designer 😅) inspired by his awesome work.
#genuary2025 #genuary29 #genartclub
29.01.2025 16:25 —
👍 36
🔁 2
💬 2
📌 0
I made a matrix-based system to check combinations algorithmically.
28.01.2025 18:21 —
👍 2
🔁 0
💬 0
📌 0
#genuary Day 28: Infinite Scroll.
Procedurally generated landscape.
#genuary2025 #genuary28 #genartclub
28.01.2025 18:15 —
👍 26
🔁 1
💬 0
📌 0
#genuary Day 27: Make something interesting with no randomness or noise or trig.
3D cellular automata.
#genuary2025 #genuary27 #genartclub
27.01.2025 21:53 —
👍 8
🔁 0
💬 2
📌 0
#genuary Day 26: Symmetry.
Substance symmetry.
#genuary2025 #genuary26 #genartclub
26.01.2025 21:48 —
👍 40
🔁 5
💬 0
📌 0
#genuary Day 25: One line that may or may not intersect itself
The Dequan-Li Attractor.
#genuary2025 #genuary25 #genartclub
25.01.2025 19:02 —
👍 52
🔁 7
💬 0
📌 0
#genuary Day 24: Geometric art - pick either a circle, rectangle, or triangle and use only that geometric shape.
I chose rectangles, with varying tilts and slightly altered vertex positions.
#genuary2025 #genuary24 #genartclub
24.01.2025 11:06 —
👍 11
🔁 0
💬 0
📌 0
😅
24.01.2025 11:06 —
👍 2
🔁 0
💬 0
📌 0
#genuary Day 23: Inspired by brutalism.
Procedurally generated brutalist metropolis.
#genuary2025 #genuary23 #genartclub
23.01.2025 16:01 —
👍 25
🔁 4
💬 3
📌 0
#genuary Day 22: Gradients only.
Circular gradient in a pseudo-volume.
#genuary2025 #genuary22 #genartclub
22.01.2025 12:07 —
👍 15
🔁 1
💬 0
📌 0
#genuary Day 21: Create a collision detection system (no libraries allowed).
Revisiting a simple 2D physics system I built a while ago.
#genuary2025 #genuary21 #genartclub
21.01.2025 19:05 —
👍 22
🔁 1
💬 3
📌 1
#genuary Day 20:Generative Architecture.
Auto-box builder.
#genuary2025 #genuary20 #genartclub
20.01.2025 17:10 —
👍 43
🔁 3
💬 2
📌 0
#genuary Day 19: Op Art.
Wavy-striped tunnel. Not sure if it qualifies as op-art, but I did what I could😅
#genuary2025 #genuary19 #genartclub
19.01.2025 18:34 —
👍 22
🔁 3
💬 0
📌 0
#genuary Day 18: What does wind look like?
Rapid bursts of vapor. Exploring further my volumetric renderer.
#genuary2025 #genuary18 #genartclub
18.01.2025 16:29 —
👍 9
🔁 0
💬 1
📌 0
#genuary Day 17: What happens if π=4?
Zooming out spiral. The value assigned to π is inconsequential if one uses bounded functions with a time variable.
#genuary2025 #genuary17 #genartclub
17.01.2025 16:26 —
👍 7
🔁 1
💬 1
📌 0
#genuary Day 16: Generative palette.
RGB lava. Once again, apologies in advance for the terrible compression🥲
#genuary2025 #genuary16 #genartclub
16.01.2025 18:32 —
👍 4
🔁 0
💬 0
📌 0
#genuary Day 15: Design a rug.
Turing-pattern rug (although it looks more like a pillow 😅)
#genuary2025 #genuary15 #genartclub
15.01.2025 16:52 —
👍 9
🔁 2
💬 0
📌 0
#genuary Day 14: Pure black and white. No gray.
Wormhole travel.
#genuary2025 #genuary14 #genartclub
14.01.2025 10:32 —
👍 7
🔁 0
💬 0
📌 0
#genuary Day 13: Triangles and nothing else.
A recursive tetrahedral arrangement.
#genuary2025 #genuary13 #genartclub
13.01.2025 10:01 —
👍 23
🔁 3
💬 0
📌 0
#genuary Day 12: Subdivision.
Mesh subdivision with collapsing particles. (Apologies in advance for the terrible compression🥲)
#genuary2025 #genuary12 #genartclub
12.01.2025 15:59 —
👍 10
🔁 0
💬 0
📌 0
😅
12.01.2025 15:57 —
👍 0
🔁 0
💬 0
📌 0
#genuary Day 11: Impossible day - Try to do something that feels impossible for you to do.
I never attempted to build a real-time 3D fluid simulation with volumetric rendering. Lots to improve, but very happy with today's result!😀
#genuary2025 #genuary11 #genartclub
12.01.2025 10:16 —
👍 8
🔁 0
💬 2
📌 0
I did not consider that the number in data types such as vec3 or vec2 count since those are not numbers in the arithmetic sense, but one could argue that that breaks the rule "no other number allow in your code" if taken in the extreme literal sense.😅
12.01.2025 10:16 —
👍 0
🔁 0
💬 0
📌 0
#genuary Day 10: You can only use TAU in your code, no other number allowed.
A line made of int(TAU)^int(TAU) points, mapped into a spiral shaped using trig and a lot of TAU. Code of wave functions and color below🧵
#genuary2025 #genuary10 #genartclub
12.01.2025 10:16 —
👍 11
🔁 2
💬 1
📌 0