From 387800a8d4d45ab6703d2df39d9bb9f3b4f61d96 Mon Sep 17 00:00:00 2001 From: Gregory Izatt Date: Wed, 27 Feb 2019 12:55:35 -0500 Subject: [PATCH] Utilize new meshcat interface for transparency --- bindings/pydrake/systems/meshcat_visualizer.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bindings/pydrake/systems/meshcat_visualizer.py b/bindings/pydrake/systems/meshcat_visualizer.py index 5584a32b03db..f070c41f435b 100644 --- a/bindings/pydrake/systems/meshcat_visualizer.py +++ b/bindings/pydrake/systems/meshcat_visualizer.py @@ -101,7 +101,9 @@ def rgb_2_hex(rgb): val += (256**(2 - i)) * int(255 * rgb[i]) return val material = meshcat.geometry.MeshLambertMaterial( - color=rgb_2_hex(geom.color)) + color=rgb_2_hex(geom.color[:3]), + transparent=geom.color[3] != 1., + opacity=geom.color[3]) return meshcat_geom, material, element_local_tf