From e881c28f75d0d4053088cfd932d9a55081fc5b66 Mon Sep 17 00:00:00 2001 From: Dave Schuyler Date: Wed, 19 May 2004 04:19:28 +0000 Subject: [PATCH] Asad's suggested changes to avoid white line in upper and left edges of each DisplayRegion --- panda/src/pgraph/cullTraverser.cxx | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/panda/src/pgraph/cullTraverser.cxx b/panda/src/pgraph/cullTraverser.cxx index d3f57b9ef2..574b81a4cf 100644 --- a/panda/src/pgraph/cullTraverser.cxx +++ b/panda/src/pgraph/cullTraverser.cxx @@ -93,7 +93,9 @@ traverse(const NodePath &root, bool python_cull_control) { // This local_frustum is in camera space PortalClipper portal_viewer(local_frustum, _scene_setup); - portal_viewer.draw_camera_frustum(); + if (allow_portal_cull || python_cull_control) { + portal_viewer.draw_camera_frustum(); + } if (allow_portal_cull || python_cull_control) { // for each portal draw its frustum @@ -134,8 +136,7 @@ traverse(const NodePath &root, bool python_cull_control) { my_data._render_transform = my_data._render_transform->compose(transform); traverse(my_data); pgraph_cat.debug() << "finished portal culling\n"; - } - else { + } else { CullTraverserData data(root, get_render_transform(), TransformState::make_identity(), _initial_state, _view_frustum,