https://anylang.net/ru/videos/en/what-shader-pixel-and-vertex-shaders