Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

Markers polluting RViz picking image

My scene is full of MESH_RESOURCE Markers, which are mostly invisible (alpha = 0) and sometimes partly visible (alpha = 0.3). Unfortunately, these markers are always rendered to RViz's picking image (as seen by running rviz -v and viewing the rviz_debug/pick topic. So I am unable to interact with the InteractiveMarkers that get occluded by these Markers.

I am able to partially fix this problem by making Markers invisible by setting their scale = 0 instead of setting their alpha = 0. However, once I make any Markers visible they begin to occlude my InteractiveMarkers again.

Is their any way to exclude them entirely from RViz's picking algorithm so they never get rendered to the pick image?

Markers polluting RViz picking image

My scene is full of MESH_RESOURCE Markers, which are mostly invisible (alpha = 0) and sometimes partly visible (alpha = 0.3). Unfortunately, these markers are always rendered to RViz's picking image (as seen by running rviz -v and viewing the rviz_debug/pick topic. topic). So I am unable to interact with the InteractiveMarkers that get occluded by these Markers.

I am able to partially fix this problem by making Markers invisible by setting their scale = 0 instead of setting their alpha = 0. However, once I make any Markers visible they begin to occlude my InteractiveMarkers again.

Is their any way to exclude them entirely from RViz's picking algorithm so they never get rendered to the pick image?

Markers polluting RViz picking image

My scene is full of MESH_RESOURCE Markers, which are mostly invisible (alpha = 0) and sometimes partly visible (alpha = 0.3). Unfortunately, these markers are always rendered to RViz's picking image (as seen by running rviz -v and viewing the rviz_debug/pick topic). So I am unable to interact with the InteractiveMarkers that get occluded by these Markers.

I am able to partially fix this problem by making Markers invisible by setting their scale = 0 instead of setting their alpha = 0. However, once I make any Markers visible they begin to occlude my InteractiveMarkers again.

Is their any way to exclude them entirely from RViz's picking algorithm so they never get rendered to the pick image?