[SL-11548] - don't treat the local avatar bakes as alpha masks
parent
2fb897006c
commit
72ed28efed
|
|
@ -58,6 +58,8 @@ LLViewerTexLayerSetBuffer::LLViewerTexLayerSetBuffer(LLTexLayerSet* const owner,
|
|||
mNeedsUpdate(TRUE),
|
||||
mNumLowresUpdates(0)
|
||||
{
|
||||
mGLTexturep->setNeedsAlphaAndPickMask(FALSE);
|
||||
|
||||
LLViewerTexLayerSetBuffer::sGLByteCount += getSize();
|
||||
mNeedsUpdateTimer.start();
|
||||
}
|
||||
|
|
|
|||
|
|
@ -337,14 +337,14 @@ void LLWLParamSet::mix(LLWLParamSet& src, LLWLParamSet& dest, F32 weight)
|
|||
setStarBrightness((1 - weight) * (F32) src.getStarBrightness()
|
||||
+ weight * (F32) dest.getStarBrightness());
|
||||
|
||||
llassert(src.getSunAngle() >= - F_PI &&
|
||||
src.getSunAngle() <= 3 * F_PI);
|
||||
llassert(dest.getSunAngle() >= - F_PI &&
|
||||
dest.getSunAngle() <= 3 * F_PI);
|
||||
llassert(src.getEastAngle() >= 0 &&
|
||||
src.getEastAngle() <= 4 * F_PI);
|
||||
llassert(dest.getEastAngle() >= 0 &&
|
||||
dest.getEastAngle() <= 4 * F_PI);
|
||||
//llassert(src.getSunAngle() >= - F_PI &&
|
||||
// src.getSunAngle() <= 3 * F_PI);
|
||||
//llassert(dest.getSunAngle() >= - F_PI &&
|
||||
// dest.getSunAngle() <= 3 * F_PI);
|
||||
//llassert(src.getEastAngle() >= 0 &&
|
||||
// src.getEastAngle() <= 4 * F_PI);
|
||||
//llassert(dest.getEastAngle() >= 0 &&
|
||||
// dest.getEastAngle() <= 4 * F_PI);
|
||||
|
||||
// sun angle and east angle require some handling to make sure
|
||||
// they go in circles. Yes quaternions would work better.
|
||||
|
|
|
|||
Loading…
Reference in New Issue