You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.
Hi, there is a problem with the q3bsp importer, it expects the .bsp to be embedded in a .pk3 archive, and I have not found any assimp_cmd option to import .bsp that is not in a .pk3 archive, meaning the q3bsp importer is not a q3bsp importer but a q3pk3 importer. It's a big difference.
A good use case would be a mapper wanting to load a radiant-made map in blender (using q3map2 to convert the .map to .bsp, then assimp to convert the .bsp to .dae). From a mapper/modeler point of view, it's weird to have to create a temporary extraneous zip to embed the built bsp in, just to allow assimp to convert it.
Also, it means assimp_cmd lacks the ability to import the q3bsp files even if the code to import .bsp file is already there since the pk3 importer needs it.
Also, this q3bsp importer (which is a pk3 importer in fact) exports all the textures from the zip (we just uselessly added to the zip before) giving them new names messing with the whole source tree. So, the q3bsp importer must be renamed to something like "pk3 importer", and a bsp importer is still to be made around the bsp code already written. ;-)
Hi, there is a problem with the q3bsp importer, it expects the .bsp to be embedded in a .pk3 archive, and I have not found any assimp_cmd option to import .bsp that is not in a .pk3 archive, meaning the q3bsp importer is not a q3bsp importer but a q3pk3 importer. It's a big difference.
A good use case would be a mapper wanting to load a radiant-made map in blender (using q3map2 to convert the .map to .bsp, then assimp to convert the .bsp to .dae). From a mapper/modeler point of view, it's weird to have to create a temporary extraneous zip to embed the built bsp in, just to allow assimp to convert it.
Also, it means assimp_cmd lacks the ability to import the q3bsp files even if the code to import .bsp file is already there since the pk3 importer needs it.
These lines summarizes the problem very well:
Q3BSPFileImporterdoes not import.bspfiles but.pk3files.So, assimp already knows how to grok the .bsp format, but assimp_cmd can't read .bsp files directly.
The text was updated successfully, but these errors were encountered: