danil's Avatar

danil

@morimea.bsky.social

VFX-computer graphic and programming stuff. To share/find interesting stuff. https://www.shadertoy.com/user/morimea - Shadertoy https://github.com/danilw - blog posts there

28 Followers  |  35 Following  |  24 Posts  |  Joined: 23.10.2024  |  2.2237

Latest posts by morimea.bsky.social on Bluesky

Video thumbnail

Whirl
for(float i,z,d,h;i++<8e1;o+=vec4(9,5,h+t,1)/d)
{vec3 p=z*normalize(FC.rgb*2.-r.xyy),a;p.z+=9.;a=mix(dot(a+=.5,p)*a,p,sin(h=dot(p,p/p)-t))+cos(h)*cross(a,p);
for(d=0.;d++<9.;a+=.3*sin(a*d).zxy);z+=d=length(a.xz)/15.;}
o=tanh(o/1e4);

05.11.2025 14:03 โ€” ๐Ÿ‘ 114    ๐Ÿ” 17    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Hash Noise stability in GPU Shaders - arugl.medium.com/hash-noise-i...

iq new shader - www.shadertoy.com/view/3XlfWH
has exact behavior I describerd in my blog - broken fract hash

#shadertoy #shaders #hash

06.11.2025 13:35 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I used dvd first time only around 2010 - so for me it not like that

02.11.2025 04:20 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

we back to the Starship Troopers timeline

29.10.2025 14:58 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Preview
Halo co-creator says ICEโ€™s Halo-themed recruitment ad โ€œmakes me sickโ€ Another Halo maker says ad "ought to offend every Halo fan, regardless of political orientation." ALSO: A developer whose game just launched on Xbox slams Microsoftโ€™s silence

NEW: I spoke to original Halo devs about that ICE Halo post

One: "abhorrentโ€

Another: "Using Halo imagery in a call to โ€˜destroyโ€™ people because of their immigration status goes way too far, and ought to offend every Halo fan, regardless of political orientationโ€

www.gamefile.news/p/halo-ice-d...

28.10.2025 18:18 โ€” ๐Ÿ‘ 3307    ๐Ÿ” 1166    ๐Ÿ’ฌ 57    ๐Ÿ“Œ 61
Preview
Fundamental Vulkan Samples rework Fundamental Vulkan Samples rework (Sync, command buffers and more) Some history Itโ€™s been almost ten years since I started working on my open source C++ Vulkan samples. Never would I have imagined wha...

When I started work on my @vulkan.org #Vulkan C++ samples almost 10 years ago I made some non-optimal decisions esp. around sync and command buffer recording. Finally fixed those and did a write-up with a small retrospective at www.saschawillems.de/blog/2025/08...

15.08.2025 11:35 โ€” ๐Ÿ‘ 37    ๐Ÿ” 12    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Preview
Functions: Mix An overview of the mix function, how it works and some unusual uses

NEW Functions: Mix
An overview of the mix function, how it works, and some unusual uses (contrast, radial blurs, UV coordinates, and more)
mini.gmshaders.com/p/func-mix

30.08.2025 02:23 โ€” ๐Ÿ‘ 25    ๐Ÿ” 3    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
computer rendered graphics - wireframe colored

computer rendered graphics - wireframe colored

pathtracing is very nice
www.shadertoy.com/view/3XV3Rt

16.07.2025 18:07 โ€” ๐Ÿ‘ 25    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
computer rendered graphics - curves colored

computer rendered graphics - curves colored

pathtracing is nice
www.shadertoy.com/view/tXy3zt

16.07.2025 17:16 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image

New simple shader:
Rotation - just use lookAt

To point on how useful and simple is lookAt
www.shadertoy.com/view/tfVXzz

#shaders #shadertoy

21.06.2025 01:00 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
image of melted houses

image of melted houses

image of melted houses

image of melted houses

image of melted houses

image of melted houses

New shader:
Street of houses in summer - www.shadertoy.com/view/4cVfWt
#shadertoy

31.05.2025 11:33 โ€” ๐Ÿ‘ 2    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Post image Post image

Reminder to use gamma correction in your Gaussian blurs for that rich bokeh effect.

Inside the blur loop:
blur_sum += pow(tex_rgb, GAMMA);

And encode for the final color:
gl_FragColor.rgb = pow(blur_sum / blur_num, 1.0/GAMMA);

30.05.2025 18:45 โ€” ๐Ÿ‘ 34    ๐Ÿ” 3    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0
Painting with Math | Inigo Quilez
YouTube video by Wookash Podcast Painting with Math | Inigo Quilez

I recorded an interview at the Wookash Podcast. I talk about graphics programing, low level coding, math, product development, demoscene, SDFs, VR, Shadertoy, and other things.

www.youtube.com/watch?v=F1ax...

04.05.2025 03:22 โ€” ๐Ÿ‘ 79    ๐Ÿ” 12    ๐Ÿ’ฌ 3    ๐Ÿ“Œ 0
Post image Post image Post image Post image

My new Shadertoy Pathtracing scenes - all in playlist - www.shadertoy.com/playlist/cX3...

#shadertoy #shaders

17.04.2025 19:15 โ€” ๐Ÿ‘ 2    ๐Ÿ” 1    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

Did some clean up this morning with a nice cup of coffee โ˜•
#shader #glsl #voronoi #webgl #genart

www.shadertoy.com/view/t32GRd

12.04.2025 13:38 โ€” ๐Ÿ‘ 12    ๐Ÿ” 2    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

Stop sharing the Ghibli AI slop, what is wrong with you:

aftermath.site/studio-ghibli-...

27.03.2025 23:22 โ€” ๐Ÿ‘ 6864    ๐Ÿ” 2054    ๐Ÿ’ฌ 27    ๐Ÿ“Œ 98

ATTENTION INDIEDEVS
Show off your art style

26.03.2025 14:29 โ€” ๐Ÿ‘ 240    ๐Ÿ” 35    ๐Ÿ’ฌ 5    ๐Ÿ“Œ 15

>Moore's law

in 2000 by its prediction - linear 2x:

- in 2025 we would have hardware that is just ~100x faster by performance than in 2000
- in 2025 modern hardware is million times faster than in 2000

27.03.2025 13:58 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

Nvidia 1030 - is renamed 750 from ~2015 - and both support Vulkan 1.3 wit latest drivers - and can play many-online mutiplayer/f2p games (for modern AAA vram is obvious limitation)

After 2015 - every gpu already 32-bit floats with 32-bit framebuffers - that enough for most of 2015-level graphics.

27.03.2025 13:53 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

The tech and graphical advancements in Assassin's Creed Shadows are mighty impressive: Micropolygon geometry, fluid wind simulations, ray traced global illumination and so much more. How do they all work and compare to AC games of the past? Find out in my video below!
youtu.be/nhFkw5CqMN0

22.03.2025 16:09 โ€” ๐Ÿ‘ 277    ๐Ÿ” 21    ๐Ÿ’ฌ 18    ๐Ÿ“Œ 2
Video thumbnail

Fire in 272 chars of #GLSL

vec2 p=(FC.xy*2.-r)/r.y,R;p*=1.-vec2(.5*p.y,.5/(1.+p*p));p.y-=t;float F=11.,N,d;for(R.x=F;F<50.;F*=1.2)p+=.4*sin(F*dot(p,sin(++R))+6.*t)*cos(R)/F;N=snoise2D(p*4.);d=length(p+vec2(0,t+.5))/.3-++N;N+=snoise2D(p*8.);o=tanh(++N/(.5-.1*N+max(d/.1,-d)*abs(d)/.3)/vec4(1,3,9,1));

21.03.2025 20:50 โ€” ๐Ÿ‘ 41    ๐Ÿ” 1    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0
Post image

NEW GM Shaders: Turbulence!
mini.gmshaders.com/p/turbulence
Creating turbulent, fluid motion for liquids, smoke, steam, and fire effects!

18.03.2025 14:32 โ€” ๐Ÿ‘ 18    ๐Ÿ” 3    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

P.S. I just remembered - I saw(randomly) very weird Vulkan errors also from 1050-nvidia users - and there were "bad drivers" reason to it.

18.03.2025 00:19 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

if it Windows - maybe drivers from Windows update center not from Nvidia website - those drivers do not support OpenGL/Vulkan - update drivers from Nvidia website is first.

Official Godot builds should work on "anything" - so I do not see other reason than hardware problem or drivers.

18.03.2025 00:16 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 2    ๐Ÿ“Œ 0

We lucky that Godot has no bureaucracy.
mdn needed just 4 years to decide - "is it worth mentioning in docs that movement animation require rotation flag in css/svg or it be unsmooth" - github.com/mdn/content/...

15.03.2025 12:35 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0
Video thumbnail

in context of AI-panorama-like
I have this basic SD script github.com/danilw/danil... - it just inpaint images to make panorama

result:

24.02.2025 15:36 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I mean - I experimented with panorama-cubemap models in StableDiffusion - there too many problems image even just "clouds" is very not natural in perspective-sizes.
This you linked - also generate "roads" very wobble - non stable - similar to SD panorama models. But it better ofc.

24.02.2025 15:16 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

impressive but
Downloads are available with any paid subscription

And - bottom on every image look very suspicious - look like it generating Panorama and then "inpaint" missing on bottom(maybe top also). And "seam" visible on bottom also sometime - it blured but visible.

24.02.2025 15:13 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

There wikipedia page on Filter bubble - en.wikipedia.org/wiki/Filter_...

There mentioned impact of AI-statistic-prediction-sorting in Dangers section at the end.

24.02.2025 15:00 โ€” ๐Ÿ‘ 0    ๐Ÿ” 0    ๐Ÿ’ฌ 0    ๐Ÿ“Œ 0

I think reason why it not used - motion sickness.
People have motion sickness just from basic "noise-like grass" textures - so every game now use cartoon-minimal graphics style.

With these "infinite zoom" like texturing - it will be so bad for image recognition-finding patterns.

15.02.2025 02:04 โ€” ๐Ÿ‘ 1    ๐Ÿ” 0    ๐Ÿ’ฌ 1    ๐Ÿ“Œ 0

@morimea is following 20 prominent accounts