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:
Kim Kulling
2025-03-12 11:05:37 +01:00
committed by GitHub
parent f398a70163
commit c1eedbba8e
+3 -3
View File
@@ -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();
}
//------------------------------------------------------------------------------------------------