that would explain those terrain shaders or cloud shaders or fractal shaders and such on shadertoy. but then there're these https://www.shadertoy.com/view/MsXGWr, https://www.shadertoy.com/view/ldsGWB, https://www.shadertoy.com/view/MdXGW2, https://www.shadertoy.com/view/ldl3zN which i cant grasp at all. how do you make specific forms like a car or a piano ? and i wont even start on animating those objects.. ^^ apparently exepct from images, no external sources are used, so they have to be created in those lines of code somehow.
from my point of knowledge you could maybe give coordinates for polygons and their vertices, but there doesnt seem to be something like this in the code.
or am i thinking in the wrong direction at all, and it's all fake and just imitates looking like actual objects?
also: those shaders are written in GLSL right? what exactly are those FFGL plugins then, is FFGL also a shader language?
if anyone knows more of these underlying principles, i'd be happy if you could enlighten me