enes altun
@altunenes.bsky.social
110 followers 150 following 190 posts
Software Dev & Psychologist, I will mostly share my creative coding pieces and visual illusions here with code 🦀 :-) And for keeping track of new things/discussions in the science of course :-) https://github.com/altunenes
Posts Media Videos Starter Packs
altunenes.bsky.social
I think this comment could provide a similar insight into the illusion in our example. Beyond that, I don't have any further comments at this time. If anything comes to your mind, don't hesitate to share the knowledge 😁
altunenes.bsky.social
comment from the paper: "The reason is that the black/white contrast signals between adjacent dots along the length of the line are stronger than black/grey or white/grey contrast signals across the line, and the motion is computed as a vector sum of local contrast-weighted motion signals"
altunenes.bsky.social
well I just discovered this illusion, and it doesn't really resemble the other illusions I've experiment 🙃. The one it most resembles is the following:

bsky.app/profile/altu...
altunenes.bsky.social
Track the red ball as it moves, and notice how the gabors/grids seem to shift. :-)
I thought that the effect could be strengthened through the Gabors :-O

Code:
www.shadertoy.com/view/McKSRK

inspiration:
journals.sagepub.com/doi/10.1068/...

#illusion #perception
altunenes.bsky.social
You are right, but when there is no "movement", the effect—at least in my perception—seems quite weak :-)
Also, a bit to test what you said: When I increased the bg brightness, this time I definitely needed the motion now...😁
altunenes.bsky.social
Brightness induced by motion
Instruction: Without blinking, follow the green ball :)

live version with shader code:
www.shadertoy.com/view/tc2fDD

#illusion #perception
altunenes.bsky.social
attractor of the universe
rust + wgsl code:
github.com/altunenes/cu...

#rustlang #creativecoding
altunenes.bsky.social
codes:

WGSL compute shader (with my Rust backend):
github.com/altunenes/cu...

and our beloved Shadertoy version:

www.shadertoy.com/view/3Xj3zz
altunenes.bsky.social
You can render anything with this tech, for instance, my sdf neuron compute:
altunenes.bsky.social
One of the most interesting ways to render a fractal.... I learned from Wyatt on Shadertoy.
rust code:
github.com/altunenes/cu...
shadertoy:
www.shadertoy.com/view/wfB3Dy

#rustlang #fractal
altunenes.bsky.social
also ported on my rust + wgsl -wgpu based- engine too 🦀:

rust back:
github.com/altunenes/cu...
wgsl shader:
github.com/altunenes/cu...

#rustlang #wgpu
altunenes.bsky.social
Sinh() on the Plane 😁
code/live version:

www.shadertoy.com/view/wXcSDl

#creativecoding
altunenes.bsky.social
Brightness induction 😁
altunenes.bsky.social
Ray marched headless cross (from Black Sabbath)
code:
www.shadertoy.com/view/3XGGWc

#creativecoding
altunenes.bsky.social
I coded a simple game using the Cuneus (Rust + wgsl) 🦀
(I used to play this game on my phone, a very long time ago 😁)
code
rust:
github.com/altunenes/cu...
wgsl:
github.com/altunenes/cu...

#rustlang
altunenes.bsky.social
also ported on my Rust + WGSL engine: 🙂
github.com/altunenes/cu...

#rustlang
altunenes.bsky.social
volumetric passage :-)
code/live:
www.shadertoy.com/view/w33GRl

#creativecoding
altunenes.bsky.social
A fun experiment: how LLMs see illusory faces with different spectrums:
altunenes.github.io/posts/pareid...
altunenes.bsky.social
Now motion without movement version.
The bike wheels aren't turning, and the small circles aren't changing position.
code:
www.shadertoy.com/view/wfySWm

#illusion
altunenes.bsky.social
included some post-processing etc, to polish it, but still need to look at full-screen. seems not a strong effect.
altunenes.bsky.social
I was reading this book over the weekend. Until I got to this page "Motion Perception in the Human Vision". I stopped reading the book and tried to code the illusion 😁
Look at full screen
live code (try with different colors):
www.shadertoy.com/view/wcKSzw
book:
visionbook.mit.edu/motion_estim...
altunenes.bsky.social
Also, praise to winit + egui. for this 13.8 mb app... 😃
altunenes.bsky.social
Spiral chaos:
Depth of field is really cool trick when you work with thousands of particles....
code 🦀
github.com/altunenes/cu...

#rustlang
altunenes.bsky.social
path tracing fractal via rust + wgsl 🦀 🌈

code:
github.com/altunenes/cu...

#rustlang