enes altun
banner
altunenes.bsky.social
enes altun
@altunenes.bsky.social
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
Sorry, it's a part of a commercial code that I wrote :/ But if you want to hear some tech details, feel free to ask me 🙂
but I code this entirely inside my “engine” 😊
github.com/altunenes/cu...
GitHub - altunenes/cuneus: Compute shaders & export HQ frames. Features shader hot reload and audio/video input for live manipulation.
Compute shaders & export HQ frames. Features shader hot reload and audio/video input for live manipulation. - altunenes/cuneus
github.com
November 21, 2025 at 8:04 PM
Note that no RGB involved here, only wavelengths :-P I assigned every particle a physical wavelength in nanometers and accumulate them in the CIE XYZ spectral space.
see for tech:
en.wikipedia.org/wiki/Spectra...
Spectral rendering - Wikipedia
en.wikipedia.org
November 20, 2025 at 7:19 PM
example (entirely on CPU):
November 20, 2025 at 7:06 PM
😁👍 thank you for your contributions!
November 19, 2025 at 12:26 PM
Curious what was the blocker that caused it to be so late from first place
November 19, 2025 at 11:46 AM
☑️ VOTED
November 19, 2025 at 11:20 AM
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 😁
September 27, 2025 at 12:20 PM
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"
September 27, 2025 at 12:19 PM
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...
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
September 27, 2025 at 12:17 PM
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...😁
September 24, 2025 at 8:55 AM
codes:

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

and our beloved Shadertoy version:

www.shadertoy.com/view/3Xj3zz
August 27, 2025 at 10:03 AM
You can render anything with this tech, for instance, my sdf neuron compute:
August 27, 2025 at 9:32 AM
also ported on my rust + wgsl -wgpu based- engine too 🦀:

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

#rustlang #wgpu
August 2, 2025 at 11:24 AM