Toots for kandid@chaos.social account

Written by kandid on 2025-01-30 at 17:06

A motorbike upgraded by the expert customizer Eyada Victore Arnaud / Kamerun.

double exposed #glitch #photography

=> View attached media

=> More informations about this toot | View the thread

Written by kandid on 2025-01-28 at 16:50

An experiment with glass, light, mirrors, a computer monitor and double exposure.

[#]photography

=> View attached media

=> More informations about this toot | View the thread

Written by kandid on 2025-01-27 at 06:37

; GENUARY 2025 DAY 27

; PROMPT: no randomness or noise or trig

; a feedback loop

(ns lv.demo)

(use 'lv.core)

(layout "grid" [ras0 ras1])

(render 0)

; first fill with initial pattern

(hsv :ras0 [ras0]

(repeat-y 6)

(h (+ -0.05 (* 0.1 y)))

(s 0.99)

(v (* 1.5 (+ -0.5 x y)))

)

; and seconds later start the feedback loop

(hsv :ras0 [ras0]

(ty (* 0.0015625 ras0.h))

(tx (* -0.0015625 ras0.v))

(repeat-y (+ 1 (* 0.005 r)))

(hsv ras0.hsv)

)

; #Clojure #genuary27 #genuary2025

=> View attached media

=> More informations about this toot | View the thread

Written by kandid on 2025-01-26 at 11:29

I try to achieve double exposure directly on the smart phone. The first shot for the structure (a blue fabric blanket). The second shot for the motif (the tiger).

Trying my own programming in #WebGL and #javascript

Ok, now I've got something working after all. I have 25 years of experience with OpenGL on high-end computers, but I don't understand enough Javascript and the restrictions of a smartphone browser.

[#]photography

=> View attached media

=> More informations about this toot | View the thread

Written by kandid on 2025-01-26 at 05:33

Prompt: Symmetry

A kaleidoscope algorithm that i run directly in the smart phone. So it's a mixture of #photography and creative code. I'm very interested in loading one of these filters and then searching for a suitable motif. A small movement of the camera sometimes creates a completely different impression.

https://gitlab.com/metagrowing/glic

[#]genuary26 #genuary2025 #genuary

=> View attached media

=> More informations about this toot | View the thread

Written by kandid on 2025-01-23 at 18:18

[#]photography

=> View attached media

=> More informations about this toot | View the thread

Written by kandid on 2025-01-22 at 06:34

Prompt: Gradients only.

Juggling with a gradient.

[#]genuary22 #genuary2025 #genuary

=> View attached media

=> More informations about this toot | View the thread

Written by kandid on 2025-01-21 at 05:19

Prompt: Create a collision detection system.

Emitting a sound grain when the round pale "cursor" shapes enters a red rectangular "calve" shape.

Only to find the moment when moving cursor shape start to overlap with the calve. Or was leaving.

This is not a physics engine. No reflection on hit. No libraries used. I did this last year for a short public gig. It was more work than i could have done in 1 day.

https://gitlab.com/metagrowing/jean/-/blob/main/src/jean/model/Cell.java?ref_type=heads#L150

https://gitlab.com/metagrowing/jean/-/blob/main/src/jean/model/Overlapping.java?ref_type=heads

[#]java #genuary21 #genuary2025 #genuary

=> View attached media

=> More informations about this toot | View the thread

Written by kandid on 2025-01-20 at 06:45

GENUARY 2025

DAY 20

PROMPT: Generative Architecture

The geometry and colors of the material are generated using this recursive algorithm. The lighting, perspective and rendering are done with Blender.

https://gitlab.com/metagrowing/grow

[#]clojure #b3d #genuary20 #genuary2025 #genuary

=> View attached media

=> More informations about this toot | View the thread

Written by kandid on 2025-01-19 at 18:12

A toy train, a magnifier and lights in front of a mirror.

[#]photography

=> View attached media

=> More informations about this toot | View the thread

Written by kandid on 2025-01-19 at 07:21

; GENUARY 2025

; DAY 19

; PROMPT: Op-Art

(ns lv.demo)

(use 'lv.core)

(layout "grid" [ras0])

(hsv :ras0 []

(v (smoothstep -0.2 0.2

  (sin (* 31 (+ (* 0.001 x f) a (* 0.07 (sin (* 7 r))))))))

)

(render 0)

; #clojure #genuary19 #genuary2025 #genuary

=> View attached media

=> More informations about this toot | View the thread

Written by kandid on 2025-01-18 at 18:55

A monitor -> glass mirror -> camera -> feedback loop.

[#]screenshotsaturday

=> View attached media

=> More informations about this toot | View the thread

Written by kandid on 2025-01-18 at 05:53

What does wind look like?

A movie of how the wind moves the branches. In addition, the Gunnar-Farneback optical flow motion detection is used to recognize areas in the image sequence that have moved. The motion vectors are then used to distort the image.

The resulting video is then even less stable than the source footage. For mastodon it is highly compressed here as very large movie files are produced using this method.

[#]openCV #Clojure #genuary18 #genuary2025

=> View attached media | View attached media

=> More informations about this toot | View the thread

Written by kandid on 2025-01-16 at 17:41

Trans Europ Express

[#]glitch #photography #krita

=> View attached media

=> More informations about this toot | View the thread

Written by kandid on 2025-01-15 at 16:38

Ferdinand Georg Waldmüller

Bildnis Frau Franziska Winiwarter mit ihrem Sohn Georg

1829

[#]glitch

=> View attached media

=> More informations about this toot | View the thread

Written by kandid on 2025-01-14 at 07:19

GENUARY 2025

DAY 14

PROMPT: Pure black and white

Lindenmayer systems with randomly generatetd context sensitive grammars.

The replacement rules are generated randomly.

[#]genuary #genuary2025 #genuary14

=> View attached media

=> More informations about this toot | View the thread

Written by kandid on 2025-01-12 at 06:08

Its like a "quadtree".

You can find the source code here:

https://gitlab.com/metagrowing/grow/-/blob/master/grow/samples/bpy/genuary2025/quadtree3.clj?ref_type=heads

[#]clojure #b3d

=> View attached media

=> More informations about this toot | View the thread

Written by kandid on 2025-01-12 at 06:06

GENUARY 2025

DAY 12

PROMPT: Subdivision

Subdividing a cuboid into many smaller cuboids. And leave some gaps.

[#]genuary2025 #genuary12 #clojure #b3d #genuary

=> View attached media

=> More informations about this toot | View the thread

Written by kandid on 2025-01-11 at 11:39

I think I need to apologize in advance for this subversive post. In my defense, I can say that i meant to ignore the TAU issue.

Then i thought i had to nitpick it.

Using only valid Clojure code.

And some regular expressions with not-TAU compatible ANSI escape sequences to highlight the output.

[#]clojure #genuary10 #genuary2025 #genuary

=> View attached media

=> More informations about this toot | View the thread

Written by kandid on 2025-01-11 at 07:02

[#]genuary2025 #genuary11

Impossible day

This time a question for which i don't have a solution. Does anyone know an algorithm or a publication?

Imagine this tree structures (AST) describes how the hue of a pixel is calculated. x and y are the coordinates of the pixel.

How can I interpolate between these 2 trees as smoothly as possible, with many intermediate steps (images)?

Not just the final results or the numerical values in individual nodes, but to transfer tree 1 into tree 2.

[#]genuary

=> View attached media

=> More informations about this toot | View the thread

=> This profile with reblog | Go to kandid@chaos.social account

Proxy Information
Original URL
gemini://mastogem.picasoft.net/profile/360296
Status Code
Success (20)
Meta
text/gemini
Capsule Response Time
391.395786 milliseconds
Gemini-to-HTML Time
5.481486 milliseconds

This content has been proxied by September (3851b).