By justaviking - 9 Years Ago
|
I saw this entry by DragonSkunk in Feedback Tracker: http://www.reallusion.com/FeedBackTracker/Issue/Props-skew-instead-of-scale
I think it has to do with sub-props being rotated relative to the parent prop. Or something like that. Then all sorts of odd (and potentially powerful) things happen when you scale the parent.
I'm not at my iClone computer right now so I can't be more specific. Hopefully sometime in a few hours (unless someone else gets to it before I do.
|
By justaviking - 9 Years Ago
|
I can duplicate what I think DragonSkunk was describing:
1) Add a Box to your scene. This will become the parent. 2) Place a second box to your scene. This will become the child (or sub-prop). 3) Position, Scale, and ROTATE the second box to a new location. The rotation is key. 4) Right-click on the second box, and ATTACH it to the first box. The are now combined into a single prop (more or less). 5) Now when you scale the joined pair, the second box seems to skew.
I added a COMMENT to the Feedback Tracker entry, and included a link back to here.
Steps 1-3:

Steps 4-5:

|
By Am7add9 - 9 Years Ago
|
this is a very old bug, and it can be used to a advantage, with some imagination. the "fix" is too just unparent it. frankly, i hope they dont fix it
|
By justaviking - 9 Years Ago
|
Agreed. I don't think it's a bug, actually. Although it surprises you the first time you encounter it, it's just the way it is. As you said, you can do some interesting and creative work with it.
|
By mark - 9 Years Ago
|
At some point in ones transformations of a prop you may need to click "Reset Transform" and then proceed to make more changes to the prop...if you don't want the "shearing" effect.
|
By Rampa - 9 Years Ago
|
On a related note, you can accomplish the "shearing" be adjusting the rotation of the root, and then scaling. That works on a single prop, rather than a sub-prop.
So you can make a square into a diamond by rotating the root 45 degrees.
|
By justaviking - 9 Years Ago
|
Hi sw00000p,
I read your post, but as is often the case, you baffle me.
Are you trying to say the behavior is not a bug? If that's the case, it's so nice of you to agree with me. I don't understand why are to trying to explain it to me when I already said that.
I was being diplomatic when I said "I don't think it's a bug" in case someone wanted to disagree and have a conversation about it.
I think what you might have missed is this: I was not asking a question, I was providing a response (an explanation) to a Feedback Tracker issue submitted by DragonSkunk.
I worked with local/global 3D coordinate systems and transformation matrices back when computers were steam powered. They are not a mystery to me.
|
By michael7 - 9 Years Ago
|
Sw00000P do you smoke a lot of pot? Or are you just old and bored.
|
By Dragonskunk - 8 Years Ago
|
It is a bug and not a feature. I can take a cube, rotate it in any odd angle then scale it rotate it a thousand times it stays a cube. But if it's in a scene with many props, and not as a subprop, then iClone get confused and the cube turns into a parallelohedron if scaled after several rotations swapping between world to local a few times. But once it is skewable then you can save it as an iprop and can be skewed in a whole new scene even if you zero out all of its setting it will forever skew.
I added the iprop for all to try. Just the Y axis (green) still scales properly the other axis are corrupt. Try it:
|