add a console/log warning about large physics meshs on ubOde that can have negative impact on region load

UbitUmarov [2015-11-05 16:57:48]
 add a console/log warning about large physics meshs on ubOde that can have negative impact on region load
Filename
OpenSim/Region/PhysicsModules/ubOde/ODEPrim.cs
diff --git a/OpenSim/Region/PhysicsModules/ubOde/ODEPrim.cs b/OpenSim/Region/PhysicsModules/ubOde/ODEPrim.cs
index 7d57cb4..6e2f877 100644
--- a/OpenSim/Region/PhysicsModules/ubOde/ODEPrim.cs
+++ b/OpenSim/Region/PhysicsModules/ubOde/ODEPrim.cs
@@ -1479,6 +1479,12 @@ namespace OpenSim.Region.PhysicsModule.ubOde
                 return false;
             }

+            if (vertexCount > 64000 || indexCount > 64000)
+            {
+                m_log.WarnFormat("[PHYSICS]: large mesh data on OdePrim {0}, mesh {1} at {2}, {3} vertices, {4} indexes",
+                    Name, _pbs.SculptEntry ? _pbs.SculptTexture.ToString() : "primMesh",
+                    _position.ToString() ,vertexCount , indexCount );
+            }
             IntPtr geo = IntPtr.Zero;

             try
ViewGit