Fix for crash when loading some meshes.

Added button to auto-fill LODs.
meow-7.2.2
David Parks 2009-11-04 14:19:05 +00:00
parent 9c35954659
commit 88292104d9
2 changed files with 4 additions and 1 deletions

View File

@ -1690,9 +1690,11 @@ LLVolume::LLVolume(const LLVolumeParams &params, const F32 detail, const BOOL ge
mGenerateSingleFace = generate_single_face;
generate();
mLODScaleBias.setVec(1,1,1);
if (mParams.getSculptID().isNull() && params.getSculptType() == LL_SCULPT_TYPE_NONE)
{
generate();
createVolumeFaces();
}
}

View File

@ -8988,6 +8988,7 @@ void LLPipeline::LLMeshThread::run()
{
LLVolumeParams volume_params;
volume_params.setType(LL_PCODE_PROFILE_SQUARE, LL_PCODE_PATH_LINE);
volume_params.setSculptID(mMeshID, LL_SCULPT_TYPE_MESH);
mVolume = new LLVolume(volume_params, mDetail);
mVolume->createVolumeFacesFromStream(buffer_stream);
}