Jump to content
Hash, Inc. Forums

Old model from v8.5 - saving in new AM


Recommended Posts

Have an old model that works in AM 18f (rig) but falls apart once it is saved in 18f 'new format'. So what has changed? Not being a rigging person I have no idea what has failed. (its an old Eggprops character model). Being an Eggprops commercial model I don't think I can share it (Reixcherub model for anyone who still remembers it)

 

Cheers

Link to comment
Share on other sites

  • Admin

It's hard to say without having more information.

 

The first thing I would do would be to Import the model into a current Model versus import/open into A:M.

A:M often knows what to fix but only if it is cued to interpret. I've 'fixed' a few really old models in this way.

 

The second thing I would do is look inside the textfile to see if anything obvious stands out.

If you can fix it there then you can save yourself a lot of work. (This should be step one but... that first method works pretty well)

 

If you think its worth the time you can resave the model in steps and that incremental upgrading of the file can fix a lot of little things that otherwise wouldn't work.

Rationale: Sometimes cumulative changes can break things that would otherwise work.

 

Methodology:

- Install an earlier release of A:M circa v11 and test the saved model (if it doesn't work there then you've got other issues with the model)

- Install v12 or later release to ensure the updated format is utilized (save and test)

- (alternatively... because this is available to anyone subscribed to v18) Install and activate v13 (or whatever websubscription version thereafter closest to the version you need)

- (if this works... test in v18, if it still fails in v18...) Install and activate a release from a few versions later (i.e. v15)

- Assuming the model works in any of these releases try it in the latest version (if it still doesn't work go back and try a few releases earlier)

As an animator you might appreciate this. Basically you are triangulating the solution by choosing one extreme then another and then inbetweening to narrow down from all possibilities where the breakdown should be.

 

Some other alternatives:

- Contact William Eggington

- Share the model with a highly skilled person who is likely to be able to fix

- Rerig the character

Link to comment
Share on other sites

  • Hash Fellow
The second thing I would do is look inside the textfile to see if anything obvious stands out.

 

I would definitely do this. If you aren't familiar with text editing my "It Can't Be Done" series explains how to get started with that.

 

If v18 is incorrectly interpreting or resaving old models that would be a bug to document and report.

 

In the mean time dont' write over that old original file!

 

If you want me to look at it I could do that.

Link to comment
Share on other sites

Unfortunately it was saved as a PRJ file with everything embedded...... the new version of AM wants to save the model out when I try to save the project and thats where it falls appart. It appears to be a problem in the relationships somewhere because the pose slider to 'activate' the relationships only appears to affect one of the other 2 relationships when it should be affecting both and manually 'enabling' the relationship not being activated appears to do nothing.

 

It's contained in a small zip so I can email it to you to look at.

 

Cheers

Link to comment
Share on other sites

  • Hash Fellow
Unfortunately it was saved as a PRJ file with everything embedded...... the new version of AM wants to save the model out when I try to save the project

 

That that doesn't make sense. Something is embedded in the prj and yet A:M is creating a file name for it and a file path to save it to?

 

Send it to me. You can attach it in a PM.

Link to comment
Share on other sites

  • Admin
How do I attach it to a PM? I see no options there for attaching files!

 

If its okay with you I'm going to use you as a resource for spotting things that don't work.

You seem to hit them all so given time we should be able to resolve all the world's problems. ;)

 

I checked your profile and you should be able to attach files NOW... whereas before you could not.

Sorry about that!

Link to comment
Share on other sites

  • Admin
it's when I get motivated to actually build something (ie for these contests when they come about) that I give AM a bit of a hammering smile.gif

 

Keep on hammering! :)

 

Problems are so very frustrating but when they are fixed... ah.... life is so good.

Link to comment
Share on other sites

OK, OSX version UI has other problems which are irritating (trying to select a bone from a list in relationships locks up the AM UI - anyone know a workaround?), I may have found the problem. AM 18 seems to have renamed the bone references in the relationships with a leading 'i'. Even when I select the null in the UI using the picker it is appending a leading 'i'. In the working version of the model there is no leading 'i' in the name or the relationship reference. So next I will try some manual text tweaking....

 

Cheers

Link to comment
Share on other sites

Nope - looks like a bug. I changed all reference to KHips but AM interprets it as IKHips in the Relationship (and displays it as such) even though it displays the Null's name as KHips.

Link to comment
Share on other sites

  • Hash Fellow

I believe that character that appears as an I in a constraint properties is really a | (a vertical bar, the character above the backslash on my keyboard)

 

It signifies something of a change of directory level in a path. You may see there are also some dots before it.

Link to comment
Share on other sites

  • Hash Fellow

I notice that in the v8 file the Hips are constrained to KHips but after I resave in v11 the target becomes ..|KHips and the Hip Null no longer functions.

 

A search and replace that eliminates all the ..| in the resaved file may be part of the solution.

Link to comment
Share on other sites

The reference to KHips and ..|KHips seems to change depending on what window you have open so that may be a red herring. The problem does seem to be that the hip just won't translate and orient to the KHips null.

 

Cheers

Link to comment
Share on other sites

Well I can fix it by deleting the constraint then editing the relationship and adding the hip constraints in again - BUT - as soon as I save the model/project it breaks again. Must be a bug!

 

Cheers

Link to comment
Share on other sites

  • Hash Fellow

It's something peculiar to this old v8 format.

 

If i resave in v10.5 that file is able to be reloaded and still work in v10.5. That is a small success.

 

I notice that I get an error when i resave.

 

"file argument" or something like that.

 

Also the v8 file is crashing my text editor which is weird.

Link to comment
Share on other sites

  • Hash Fellow

I think I've found it! :yay:

 

There was a leading space on one of the Pose names " OLAAfans_DoNotTouch" in the original file.

 

Somehow that is correctly interpreted when the original file is loaded but lost or corrupted on resave causing all of the constraints in that Pose to not work. :blink:

 

I text edited it out of the original file then loaded and resaved that from v18 and have sent you that v18 MDL.

 

Try it out. I haven't looked to see if the smartskins are working. Those are sometimes trouble on old models.

Link to comment
Share on other sites

Looks like some Fan bones aren't working - but hey, can't have everything. Rather than digging further I might just practise rigging with the new rig system in AM. I may as well try to do one sooner or later :)

 

Cheers

Link to comment
Share on other sites

  • Hash Fellow
Both shoulders (I am assuming those bones are supposed to act as FAN bones - I could be wrong of course)

 

Do you mean the bones names "clavicle"? Those you animate directly to adjust the shoulder when you wish to. They won't be dragged around by the IK arm.

Link to comment
Share on other sites

  • Hash Fellow

there are some bones visible in that thing that are a mystery to me. Like I'm not sure what "ArmControl" is intended for.

 

It's possible that some bones are visible that should not be... but i don't know. :unsure:

Link to comment
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...