atacms / wot-model-converter

Converts World of Tanks models to wavefront obj and collada dae format
10 stars 3 forks source link

1030B的3D Hull导出dae报错 #4

Closed aptx2018 closed 1 year ago

aptx2018 commented 1 year ago

\S11_Strv_103B_MD22_III_3DSt\normal\lod0\Hull.primitives_processed position vector count:34486 position vector count:17751 position vector count:3025 skinned renderSet # of primitiveGroups in this set: 2 [1.0, 0.0, 0.0, 0.0, -0.0, -1.0, -0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0, 0, 0, 1] number of bone matrices retrieved: 1 Traceback (most recent call last): File "convert-primitive.py", line 178, in model_writer.write(tmp, filename_obj, filename_mtl) File "D:\BWindie2.1\bigworld\res\WOT\scenes\wot-model-converter-master_new_PC\wot\ColladaModelWriter.py", line 314, in write for [idxW, w] in enumerate(lstWeight): TypeError: 'NoneType' object is not iterable

atacms commented 1 year ago

嗯,谢谢回报。 是在处理一个文件里同时混杂skinned和非skinned的多个renderSet时出现的问题。快修好了。

atacms commented 1 year ago

fixed.