fix problem with removing chached renderer

This commit is contained in:
2016-12-29 01:49:15 +07:00
parent f1a3025d44
commit 70a28c743d

View File

@@ -115,7 +115,9 @@ namespace IsoTools.Internal {
var result = IsoMinMax.zero;
var renderers = GetIsoObjectRenderers(iso_object);
for ( int i = 0, e = renderers.Count; i < e; ++i ) {
var bounds = renderers[i].bounds;
var renderer = renderers[i];
if ( renderer && renderer.enabled ) {
var bounds = renderer.bounds;
var extents = bounds.extents;
if ( extents.x > 0.0f || extents.y > 0.0f || extents.z > 0.0f ) {
var center = bounds.center.z;
@@ -134,6 +136,7 @@ namespace IsoTools.Internal {
}
}
}
}
return inited ? result : IsoMinMax.zero;
}