Try to track down some bad bounding boxes in particles.
parent
4e46ce5520
commit
af860d0953
|
|
@ -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);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue