Shaders can do this too

shaders can do this too