diff --git a/modules/gfx/pymod/__init__.py b/modules/gfx/pymod/__init__.py
index 7cb3cc51452eca9c2a1507b9e7b692e591ba2aa1..d1b59f1a7cd7e59807cd7d16b7c3ce5a68d623e8 100644
--- a/modules/gfx/pymod/__init__.py
+++ b/modules/gfx/pymod/__init__.py
@@ -407,3 +407,15 @@ def ColladaExporter(file,scale=1.0,to_origin=True):
   e.to_origin=to_origin
   return e
 
+def _go_get_vis(go):
+  return go.IsVisible()
+
+def _go_set_vis(go,flag):
+  if flag:
+    go.Show()
+  else:
+    go.Hide()
+
+GfxObj.visible=property(_go_get_vis,_go_set_vis)
+
+