shader update now in mesh renderer