Projection Mapping under Environmental Lighting by Replacing Room Lights with Heterogeneous Projectors