Should fix issues rezzing oblong sculpties.
This commit is contained in:
@@ -1269,10 +1269,18 @@ F32 LLFace::getTextureVirtualSize()
|
|||||||
}
|
}
|
||||||
|
|
||||||
F32 face_area;
|
F32 face_area;
|
||||||
if (mVObjp->isSculpted() && texel_area > 1.f)
|
if (mVObjp->isSculpted())
|
||||||
{
|
{
|
||||||
//sculpts can break assumptions about texel area
|
//sculpts can break assumptions about texel area
|
||||||
face_area = mPixelArea;
|
if (texel_area > 1.f)
|
||||||
|
{
|
||||||
|
face_area = mPixelArea;
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
face_area = mPixelArea / llclamp(texel_area, 0.015625f, 128.f);
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
|||||||
Reference in New Issue
Block a user