Gazebo 1.9.1 does not cast shadows on COLLADA meshes

Issue #839 new
Jim Rothrock
created an issue

I rendered this image with Gazebo 1.9.1, ROS Hydro, and Ubuntu 12.04 LTS:

No shadows cast on platform.

The robot casts shadows, and the robot and terrain receive them, but the starting platform and the chair (both COLLADA meshes) do not, but should. I thought there might be a problem with my SketchUp-generated starting platform DAE file, so I put the chair from /opt/ros/hydro/share/gazebo_plugins/Media/models/chair/models/Chair.dae into the scene. It does not receive shadows, either.

I've worked around the problem by specifying a shadow-receiving material script for the starting platform in its SDF definition. However, I had to disable shadow casting for the platform in order to avoid significant self shadowing.

Comments (2)

  1. Jim Rothrock reporter

    The shadow receiving problem still exists when using the combination of Ubuntu 14.04 LTS, ROS Indigo, and Gazebo 2.2.3. The self shadowing problem still exists, but is much less pronounced.

  2. Log in to comment