Circle packing - GLSL - (Touchdesigner tutorial)
Vložit
- čas přidán 31. 01. 2021
- A simple implementation of circle packing with compute shaders in Touchdeisnger.
You can also support me on Patreon and get access to all the project files and more stuff: / noonesimg
If you're not familiar with compute shaders I can recommend this video as a starting point: • TouchDesigner Tips _03...
great content, thank you!
cool man !!!
WOOOAHHHHHH
Thank you for the video but is a bit stressing, I will find another one, thanks
Hello, i have a problem with ligne 15, function does not return a value : edges.
can you help me ?
Great tutorial! I seems I still get a ton of collision though... is this some kind of precision error?
Thanks! I'm not sure I get what you mean. Just in case, try to increase circles radius with a smaller step on each frame, also try using less circles
I also have this problem…
[A while later] if the growth rate is too high the shader won't be able to "intercept" the max scale of the radius, and will make it stop at 1.02 instead of 1.0.
Cheers
Thank you for the tutorial.I like you show the slides to explain the code.
I have a question, why GLSL shows " error C7503: OpenGL does not allow C-style casts" in these two lines :
"int resX = (int)uTD2DInfos[0].res.b;
int resY = (int)uTD2DInfos[0].res.a;"
I am not familir with coding so I just type in whatever you typed, but I got this error 😖😖
int resX = int(uTD2DInfos[0].res.b);
int resY = int(uTD2DInfos[0].res.a);
I changed them to this and it works, hopefully you have found the solution.
I've hit a wall. 'Compute shaders not supported on this os or GPU (I'm on OSX 10.15.7 with AMD Radeon Pro 5700)'. Any idea if there's a workaround? Thanks for the video!
Sadly no compute shaders on mac :'(
@@CharlieWilliamsCW Maybe they'll wake up some day soon :)
now how without GLSL :D:D:D
CanGrow