Hello, I'm not sure, and correct me if I'm wrong, but I think ASSIMP can only read up to FBX version 7.3.
Update: Cinema 4D Exporting Materials(information from C4D's help) FBX - The texture set to the Alpha Channel must be identical to the texture set to the Color Channel; DAE - Textures meant to be in the Alpha Channel must be placed in the Transparency Channel instead, before exporting. This potentially messes up the model in C4D, because Transparency and Alpha are not the same thing, but the DAE XML gets the data to be where it's supposed to be. ASSIMP's AiTextureType_OPACITY finds the reference....
Update: Cinema 4D Exporting Materials(information from C4D's help) FBX - The texture set to the Alpha Channel must be identical to the texture set to the Color Channel. This is useless for me; DAE - Textures meant to be in the Alpha Channel must be placed in the Transparency Channel instead, before exporting. This potentially messes up the model in C4D, but the DAE XML gets the data to be where it's supposed to be. ASSIMP's AiTextureType_OPACITY finds the reference. Sounds like DAE is a winner for...
I was wondering... have you found a .DAE that references multiple textures? The examples I've got deal with one single external file only. If so, could you attach a .DAE .zip file here?
Hello, Vinnie! Yes, COLLADA in its XML structure looks promising. I've downloaded the 1.5 Specs., the hard part is to find relevant info.. I'll let you know if I find anything useful. Thanks!
Hey, Vinnie! Thanks a lot! I don't mean to be rude or anything like that, but what you've just described is exactly what made me ask if anybody had had experience with this sort of issue before. Well, let's take it as confirmation: Cinema 4D does not like exporting alpha channels! I managed to make the .OBJ work properly with Assimp by editing its respective .MTL file, the info was plenty on this subject around the Web. I had to add the reference to photo_alpha.jpg and a few other things. On the...
Hey, Vinnie! Thanks a lot! I don't mean to be rude or anything like that, but what you've just described is exactly what made me ask if anybody had had experience with this sort of issue before. Well, let's take it as confirmation: Cinema 4D does not like exporting alpha channels! I managed to make the .OBJ work properly with Assimp by editing its respective .MTL file, the info was plenty on this subject around the Web. I had to add the reference to photo_alpha.jpg and a few other things. On the...
Sure, I've attached a .ZIP to this comment. Assimp and my code load this .OBJ and its associated .MTL(which was edited by me) properly; .FBX and .DAE are exactly as Cinema 4D exported. Thanks!