I think I understand why it can't render. If you move the room every time, the shader will not render and will be black, even if you turn on the keep function. If you want to refresh, you have to open or close the full screen once before it can render.