Anim8or Community

Please login or register.

Login with username, password and session length
Advanced search  

News:

Ian Ross has just released a book on Anim8or. It's perect for a beginner and a good reference for experienced users. It contains detailed chapters on every aspect, with many examples. Get your own copy here: "Anim8or Tutorial Book"

Author Topic: rescale issue  (Read 8114 times)

mustard

  • Newbie
  • *
  • Posts: 3
    • View Profile
rescale issue
« on: February 09, 2009, 12:52:32 pm »

Hi,

I did a object with several meshes. but it's too small, so i would like resize it. but i found a bug in anim8or (tested with 0.95 to 0.97d)

See the pic with this message
Pic 1) If i select all, each objects (meshes) have his own box selection and center, i scaled to 1.2 all increase but since the own center. Not good (Pic 2)
Pic 3) The solution is the regroup all objects with function "Group". All objects are now in only one group
Pic 4) So i rescaled them to 1.2. the scale is good but severals objects move strangely.

It's a great problem because i can't restat all objects, i was a long work.
Do you know this bug and how can i fix it please ?
thx for your help and i love Anim8or, great soft.

Logged

floyd86

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1056
    • View Profile
    • http://youtube.com/profile?user=floyd386
Re: rescale issue
« Reply #1 on: February 09, 2009, 01:30:05 pm »

It's not really a bug, more a lack. I have problems with this too and probably more anim8or users. I would be helpfull if this could be fixed someway.
What helps for me is moving all the objects origins to one point, group and then scale. But this is a big work around.

mustard

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: rescale issue
« Reply #2 on: February 09, 2009, 01:47:32 pm »

Thx for your response, but this solution is not possible because in this group, there are 340 pieces (it's a solar panel with foils fold up in accordeon ) superposed. It's a too hard work.
I'm very worried by this issue.
Logged

floyd86

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 1056
    • View Profile
    • http://youtube.com/profile?user=floyd386
Re: rescale issue
« Reply #3 on: February 09, 2009, 02:26:07 pm »

Well i have a second option, which probably will not be great either: join solids. This will make of all the objects you select one object.
If you then want to change things it's a bit more differcult, since you don't have seperate objects anymore.
You can still edit those seperate objects by going into point edit mode and select one point/edge/face of the part you want to edit and hit 'c'. This way all the points of that object will be selected and you can still move/rotate/scale the object. Not ideal, but a last resort.

mustard

  • Newbie
  • *
  • Posts: 3
    • View Profile
Re: rescale issue
« Reply #4 on: February 09, 2009, 02:33:39 pm »

Join solid is not possible because this object is an addon animated in a game. Each mobile part mush have a mesh number. I can join all the object because it's irreversible.
Perhaps can i test an import under other 3D soft for this rescale.
thx for your help floyd86
Logged

RudySchneider

  • Sr. Member
  • ****
  • Posts: 450
  • There are no problems, only opportunities
    • View Profile
Re: rescale issue
« Reply #5 on: February 09, 2009, 02:50:23 pm »

All scaling is with respect to the origin, not the center of individual objects.  For Anim8or to do that, it would have to know the centroid of each object.  Even if you have multiple objects selected, the best you could hope for is scaling with respect to the centroid of all objects, which could still result in translation.

The solution I've always employed is Group > Rescale > Ungroup. 
Logged
G

headwax

  • Sr. Member
  • ****
  • Posts: 600
    • View Profile
    • Headwax's Website
Re: rescale issue
« Reply #6 on: February 09, 2009, 08:24:14 pm »

depending on your materials you could join all solids, then scale, then select solids via material and detach faces. This will give you back your original meshes. But as I said, depends on your materials. Probably screw up your uv co-ords as well.
Logged

NickE

  • Full Member
  • ***
  • Posts: 168
    • View Profile
Re: rescale issue
« Reply #7 on: February 09, 2009, 09:03:22 pm »

The scaling could probably be done with a script to scale each individual object and keep the relationships between the objects mathematically.  I'll look into it.
Logged