Tiniifan / studio_eleven

Level 5 (3DS) Blender Addon
MIT License
10 stars 2 forks source link

Duplicate animation on PLvsPW #5

Closed claire45 closed 3 months ago

claire45 commented 3 months ago

Hello. I have been using this addon with one of my favourite Level-5 games, PLvsAA. Though it works well, I've had two big issues thus far.

Firstly, it seems as if it cannot import the game's camera files. Screenshot_5842 When I attempt to do so, it merely returns this error.

Second, when importing the .xc files from the game, it seems as if there are certain issues that arise when importing the animations. To elaborate, it seems that, for each animation, it duplicates every other animation. This seems to lead to heavily increased loading times. This is not an issue for smaller characters, but it is rather cumbersome when it comes to larger ones. Screenshot_5841

Screenshot_5843 If need be, I can provide more details or files.

Tiniifan commented 3 months ago

Hi.

Becarefull, the addon available in the source is a test version some functions don't work like :

About the animation duplication problem, I have no idea. Send me a model and I'll analyze it when I have time

claire45 commented 3 months ago

Sure thing. https://drive.google.com/file/d/1TS5sFjG78so6iabFyYLRzGXmdlsMohso/view?usp=sharing Here are a few models. Through further testing, c213 seems to be unimportable. This seems to be linked to his animations in some way. Screenshot_5851 Importing him into Metanoia for testing, it seems as if it may be related to his animation names. Screenshot_5850 I can work with him via Metanoia, so it's not a big deal. Just an extra thing I wished to note.

Tiniifan commented 3 months ago

Hi.

This problem was fixed in the latest commit, the problem was that my codes to import an animation had a looping problem and so they added an animation several times, I also corrected the model that couldn't open, the problem was that the code was trying to read the animation name in utf8 when it should read it in shift-jis (for japanese characters)

Thanks you for reporting the problems