Merge pull request #768 from Azaezel/alpha40/singleSlotORMs

drop the prior requirement for a createcomposite to have a minimum of…
This commit is contained in:
Brian Roberts 2022-04-21 06:00:55 -05:00 committed by GitHub
commit 3f796d2a06
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 2 deletions

View file

@ -1238,7 +1238,7 @@ GFXTextureObject *GFXTextureManager::createCompositeTexture(GBitmap*bmp[4], U32
if (bmp[2])
bChan = bmp[2]->getChanelValueAt(x, y, inputKey[2]);
else
bChan = 255;
bChan = 0;
if (bmp[3])
aChan = bmp[3]->getChanelValueAt(x, y, inputKey[3]);

View file

@ -491,7 +491,7 @@ void ProcessedMaterial::_setStageData()
}
else
{
if ((mMaterial->getRoughMap(i) != StringTable->EmptyString()) && (mMaterial->getMetalMap(i) != StringTable->EmptyString()))
if ((mMaterial->getAOMap(i) != StringTable->EmptyString()) || (mMaterial->getRoughMap(i) != StringTable->EmptyString()) || (mMaterial->getMetalMap(i) != StringTable->EmptyString()))
{
U32 inputKey[4];
inputKey[0] = mMaterial->mAOChan[i];