lslib icon indicating copy to clipboard operation
lslib copied to clipboard

[DOS2] Batch converting .GR2 -> .DAE fails on models that require "Conform to GR2".

Open Unordinal opened this issue 3 years ago • 0 comments

This problem seems to occur on random models - Lizards_Male_Armor_Scalemail_A_Helmet_B.GR2 converts fine for instance, but Lizards_Male_Armor_Scalemail_A_Helmet_C.GR2 gives this error. This error pops up for each problematic model in a batch conversion and causes the export for that file to fail.

I can circumvent this issue by first going to single file conversion, picking and importing a model,then checking the "Conform to GR2" option and picking a base mesh (in this case, Lizards_Male_Base.GR2), checking "Copy Skeleton" (else the export fails with a bone mismatch error) and finally going back to batch conversion and hitting "Convert". As you don't normally have access to these options when batch converting, this seems unintuitive.

However, this causes each resulting .DAE - even ones that succeed normally - to have multiple unnecessary skeletons. The best workaround for this seems to be doing a first batch export with the conform option checked, then doing another export with in unchecked. The popups can be bypassed by holding down "Enter" to continuously skip them, and the .DAE files that are overwritten are only the ones that don't have any issues normally.

Unordinal avatar Oct 27 '21 04:10 Unordinal