From c15f37b31099e3bfbda9b59fb11aa1b251d7256b Mon Sep 17 00:00:00 2001 From: Dave Schuyler Date: Thu, 9 Oct 2003 22:31:20 +0000 Subject: [PATCH] added base.shadowTrav --- direct/src/showbase/ShadowPlacer.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/direct/src/showbase/ShadowPlacer.py b/direct/src/showbase/ShadowPlacer.py index 30a60a9674..69a18449e3 100755 --- a/direct/src/showbase/ShadowPlacer.py +++ b/direct/src/showbase/ShadowPlacer.py @@ -29,7 +29,14 @@ class ShadowPlacer(DirectObject.DirectObject): """ assert self.debugPrint("setup()") assert not shadowNodePath.isEmpty() - + + if not cTrav: + # set up the shadow collision traverser + if not base.shadowTrav: + # set up the shadow collision traverser + base.shadowTrav = CollisionTraverser() + cTrav = base.shadowTrav + self.cTrav = cTrav self.shadowNodePath = shadowNodePath