r/generative

▲ 114 r/generative+4 crossposts

Open Source 3D Modelled Earth

generated a spinning 3D Earth in Blender entirely from data — NOAA elevation, ocean depth, and city populations.

Mountains, trenches, snow peaks, glowing cities, the day/night line, and atmosphere are all scripted.

No satellite textures. No hand-painting. Just data → Earth.

Built headlessly in Blender with Python.

Relief is exaggerated 30× so the terrain/ocean floors are visible, and 33,934 real cities glow by population.

Check it out and feel free to contribute: https://github.com/AIAydin/earth_sim

u/Whole-Contribution50 — 4 hours ago
▲ 83 r/generative+2 crossposts

From Sanctum series

Black ink on 250 gsm Fabriano paper. A3 size.

u/4rvis — 1 day ago
▲ 114 r/generative+4 crossposts

Visions of a Hydra

Inspired by Numberphile’s “Red & Black Knights” problem: players take turns placing pieces along a square spiral, and each new piece must respect the threat relations already created on the board.

I expanded the original knight-only system into a more general field of chess and fairy-chess leapers: knight, fers, vazir, camel, zebra, antelope, eland, satrap, aspbad, spehbed, marzban (following Jonas Karlsson’s generalized Stendhal variants). Each color becomes a player, each player has its own movement logic, and the image grows as a record of where conflict allows matter to exist.

For this series I used two modes: "symmetric" and "random rivalry".
Random rivalry creates a seeded matrix of antagonisms between colors: some players threaten each other, some ignore each other, and self-antagonism can also appear. Symmetric makes the rule stricter: a piece is rejected both if it would be threatened by an existing rival and if placing it would threaten an existing rival.

What moves me most is how much pattern emerges from such simple rules. A spiral, a few leaper moves, and a rivalry table start producing territories, borders, blooms, scars, almost like little frozen wars. I’m honestly ecstatic watching these structures appear from logic that still feels small enough to hold in my head.

Sources / inspiration:

Made with p5.js and GPT-5.5

IG: u/outertales ♥^(!)

u/OuterSilent — 1 day ago
▲ 109 r/generative+5 crossposts

circle - [perceptual_display_engine / experiment nº4]

One last output example from this experimental multi-source video player designed for frame-accurate video switching, playback manipulation, and a few other hopefully interesting things.

Want access to the updated system + a detailed breakdown of exactly how I achieved the continuous motion effect on this piece? You can freely access the system from my Patreon.

PS: I’ll be arriving in Europe in a few weeks. Looking forward meeting friends, artists, and colleagues along the way. Feel free to reach out if you’re around!

u/Chuka444 — 1 day ago
▲ 59 r/generative+3 crossposts

I added fading trails, multi-color symmetry, and keyboard curves to my p5.js mandala tool

Part 2 of my mandala drawing series is out!

This time I expanded the project from Part 1 by adding:

  • fading trails that gradually disappear
  • independent colors for each symmetry line
  • a keyboard mode for drawing smooth curves

The tutorial explains how each feature works and includes the full source code.

I'd love to hear what other features you'd add next :)

https://alexcodesart.com/drawing-a-mandala-with-p5-js-smooth-lines-speed-based-thickness-tweakpane-part-1-2/

u/alex-codes-art — 2 days ago
▲ 84 r/generative+1 crossposts

Deep In Matrix

This NFT is part of Batch 006, created for fans of "The Matrix".

Math Chaos Patterns is a collection of artworks created by simulating a dynamical system. Thousands of autonomous digital brushes move across a canvas, guided by vector fields, color‑coded maps, and probabilistic interactions. No AI models or prompts — every rule is handcrafted by the artist. Each piece fuses natural complexity with digital precision.

https://opensea.io/collection/math-chaos-patterns

u/mathchaospatterns — 3 days ago

Update: GD Studio can now turn photos into pen-plottable line art

TL;DR: Last week I shared GD Studio, a Mac app for designing generative line art. This week there's a new feature: you can now import a photo and convert it into continuous pen strokes and single pen-taps. Reposting for anyone who missed the first thread.

What's new: photo import

Add an Image layer, drop in a photo (from a file or your Photos library), and pick a conversion style. GD Studio reads the picture's light and dark and rebuilds it from continuous pen strokes and single pen-taps — never a flat ink fill — so the preview matches exactly what the pen draws. Brightness and Contrast sliders shape how the subject reads. Seven styles are available: Stipple, Halftone, Hatch, Contour, Outline, Sketch, and Squiggle.

Because everything stays real strokes rather than a raster fill, an imported photo behaves like any other layer — you can combine it with generative pattern layers, mask it, scale and rotate it, and send the whole thing straight to the plotter.

Combined image styles in different pen colors

In case you missed the first post

A few months ago I picked up an AxiDraw compatible pen plotter and wanted a single macOS app where sliders and settings directly influence the final drawing. So I built GD Studio. With it you can:

  • Create generative pattern layers (with a shuffle button for quick ideas)
  • Add text layers, and now import photos as an Image layer
  • Import existing plottable SVGs into a layer
  • Adjust stroke, dash patterns, render styles (wobble, dotted, nested outlines), masks, scale, rotation, and positioning per layer

One of the many patterns in GD Studio, combined with a text layer

The result exports as SVG or PDF, or sends directly to Plotter Hub over its API — with options to optimize the SVG, fine-tune plotter speeds, and pause between layers. Plotter Hub is a Raspberry Pi plot server (free, open source) that lets you start / pause / resume and monitor plots over WiFi, so your Mac doesn't stay tethered.

Plotter Hub after receiving a 3 layer SVG file via GD Studio

reddit.com
u/freddievn — 3 days ago
▲ 106 r/generative+3 crossposts

i made a virtual pen plotter that works in your browser, just drop in a svg!

i built a little axidraw style plotter simulator that runs in the browser. it's open source on github. just drop in a svg and it will plot it for you, no wasted ink or paper!

GitHub: https://github.com/KilledByAPixel/VirtualPlotter/tree/master

Demo: https://killedbyapixel.github.io/VirtualPlotter/

seriously though, would you ever use this for anything? what other features would you like to see added? i'm thinking about modeling real pens next including limited ink levels, failures, paper types, and other parameters that would be fun to mess with.

u/Slackluster — 4 days ago