I ran into a problem when I used Gazebo to simulate the Projector I added

I added a Projector to Gazebo and ran into a problem during the simulation.

There is a ball right under the projector.The simulation results are somewhat different from the real world.
Even the lower half of the ball is projected.The texture of the projection is a checkerboard image
%7B35295817-CA04-4459-94AD-65C19B6EB529%7D_20191114192232

Here is my projector’s model.sdf

<?xml version="1.0" ?> 0 0 3 0 0 0 false true 0.1 0.3 0.1 0.1 0.3 0.1 0 0 2.9 0 0 0 1 1 1 checker_rgba.png 0.159931088597 0.1 100 true