rendering by color + separation in foreground and background