From 899eb4862e2a199e69e2bc3c79ef200451f46d06 Mon Sep 17 00:00:00 2001 From: hyzboy Date: Sun, 26 May 2019 00:20:40 +0800 Subject: [PATCH] =?UTF-8?q?=E6=94=B9=E8=BF=9BSceneNode=E7=BB=91=E5=AE=9A?= =?UTF-8?q?=E7=9B=92=E5=88=B7=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/SceneGraph/SceneNode.cpp | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/src/SceneGraph/SceneNode.cpp b/src/SceneGraph/SceneNode.cpp index 12470322..5ae01016 100644 --- a/src/SceneGraph/SceneNode.cpp +++ b/src/SceneGraph/SceneNode.cpp @@ -38,19 +38,20 @@ namespace hgl AABB local,world; - for(int i=0;iRefreshBoundingBox(); + local=(*sub)->GetLocalBoundingBox(); + + ++sub; + for(int i=1;iRefreshBoundingBox(); - if(i==0) - local=(*sub)->GetLocalBoundingBox(); - else - local.Enclose((*sub)->GetLocalBoundingBox()); + local.Enclose((*sub)->GetLocalBoundingBox()); - sub++; + ++sub; } - + LocalBoundingBox=local; }