Fix: Let OpenGEX accept color3 types (#6040)
- will set alpha channel to 1.0f, if no alpha channel was found. - closes https://github.com/assimp/assimp/issues/6039
This commit is contained in:
@@ -783,10 +783,10 @@ static void fillColor4(aiColor4D *col4, Value *vals) {
|
||||
col4->b = next->getFloat();
|
||||
next = next->m_next;
|
||||
if (!next) {
|
||||
throw DeadlyImportError("OpenGEX: Not enough values to fill 4-element color, only 3");
|
||||
col4->a = 1.0f;
|
||||
} else {
|
||||
col4->a = next->getFloat();
|
||||
}
|
||||
|
||||
col4->a = next->getFloat();
|
||||
}
|
||||
|
||||
//------------------------------------------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user