Separated shaders for robot and for background