Browse Source

DecalManager scene container fix

In reference to https://github.com/GarageGames/Torque3D/issues/474 this
is a general fix for all global bounds objects.
DavidWyand-GG 12 years ago
parent
commit
5406afa884
1 changed files with 1 additions and 1 deletions
  1. 1 1
      Engine/source/scene/sceneContainer.cpp

+ 1 - 1
Engine/source/scene/sceneContainer.cpp

@@ -243,7 +243,7 @@ void SceneContainer::insertIntoBins(SceneObject* obj)
 
 
    // For huge objects, dump them into the overflow bin.  Otherwise, everything
    // For huge objects, dump them into the overflow bin.  Otherwise, everything
    //  goes into the grid...
    //  goes into the grid...
-   if ((maxX - minX + 1) < csmNumBins || (maxY - minY + 1) < csmNumBins && !obj->isGlobalBounds())
+   if (!obj->isGlobalBounds() && ((maxX - minX + 1) < csmNumBins || (maxY - minY + 1) < csmNumBins))
    {
    {
       SceneObjectRef** pCurrInsert = &obj->mBinRefHead;
       SceneObjectRef** pCurrInsert = &obj->mBinRefHead;