Try to track down some bad bounding boxes in particles.

meow-7.2.2
Dave Parks 2013-06-20 17:17:54 -05:00
parent 4e46ce5520
commit af860d0953
1 changed files with 4 additions and 0 deletions

View File

@ -353,6 +353,10 @@ BOOL LLVOPartGroup::updateGeometry(LLDrawable *drawable)
inv_camera_dist_squared = 1.f / camera_dist_squared;
else
inv_camera_dist_squared = 1.f;
llassert(llfinite(inv_camera_dist_squared));
llassert(!llisnan(inv_camera_dist_squared));
F32 area = part->mScale.mV[0] * part->mScale.mV[1] * inv_camera_dist_squared;
tot_area = llmax(tot_area, area);