title: How can Minecraft shader know about the objects when just pixels are the input
body: <p>I know that Minecraft Shaders are written in GLSL. Someone explained to me that it would get a set of pixel as an input and would return a bunch of new pixels. But how does the shader know about details like the positon of entitys, models, so on?</p>