Hi,
Am I missing something? I have a layer with a circle in it and I want to use squash and stretch. I should be able to grab one of the top or side handles with the transform tool and ALT and maintain the volume of the object. This isn't working for me and the volume of the object increases? Anyone any ideas other than manually changing the x and y scales? Thanx.
Maintain the volume of an object
Moderators: Víctor Paredes, Belgarath, slowtiger
Maintain the volume of an object
"If you can dream it, you can do it. Always remember that this whole thing was started with a dream and a mouse." - Walt E. Disney
Re: Maintain the volume of an object
Could be several things...
the placing of the origin point is a referent point
curvature is not re-calculated but adjusted if not entirely preserved
... and above all, deformation as described, it's proportional and 'generic' transformation not exactly the same as s&s within Bone cons. pannel (which is also 'generic')
the placing of the origin point is a referent point
curvature is not re-calculated but adjusted if not entirely preserved
... and above all, deformation as described, it's proportional and 'generic' transformation not exactly the same as s&s within Bone cons. pannel (which is also 'generic')
- hayasidist
- Posts: 3527
- Joined: Wed Feb 16, 2011 8:12 pm
- Location: Kent, England
Re: Maintain the volume of an object
manual is wrong .. it's shift (not alt) with one of the edge bounding box control points selected to scale a layer preserving volume (although as Maestral points out, it's actually keeping layer_scale_x * layer_scale_y constant, not actually preserving shape area.)
Re: Maintain the volume of an object
Select transform tool, grab side/middle handle (NOT corner handle), press alt, drag.
Shift seems to do nothing (in v11.5).
Shift seems to do nothing (in v11.5).
AS 9.5 MacPro Quadcore 3GHz 16GB OS 10.6.8 Quicktime 7.6.6
AS 11 MacPro 12core 3GHz 32GB OS 10.11 Quicktime 10.7.3
Moho 13.5 iMac Quadcore 2,9GHz 16GB OS 10.15
Moho 14.1 Mac Mini Plus OS 13.5
AS 11 MacPro 12core 3GHz 32GB OS 10.11 Quicktime 10.7.3
Moho 13.5 iMac Quadcore 2,9GHz 16GB OS 10.15
Moho 14.1 Mac Mini Plus OS 13.5
- synthsin75
- Posts: 9981
- Joined: Mon Jan 14, 2008 11:20 pm
- Location: Oklahoma
- Contact:
Re: Maintain the volume of an object
In v12, alt is uniform scaling.
- Wes
Donations: https://www.paypal.com/paypalme/synthsin75 (Thx, everyone.)
https://www.youtube.com/user/synthsin75
Scripting reference: https://mohoscripting.com/
Donations: https://www.paypal.com/paypalme/synthsin75 (Thx, everyone.)
https://www.youtube.com/user/synthsin75
Scripting reference: https://mohoscripting.com/
Re: Maintain the volume of an object
Here's the list of Transform Shape shortcuts that work for me in Moho 12.5:
- Drag from corner, scales non-uniformly from opposite corner.
- Press Alt while dragging from corner, scales uniformly from center.
- Press Alt and then Shift while dragging from corner, scales non-uniformly from center.
- Drag from side, scales non-uniformly from opposite side.
- Press Alt just while dragging from side, scales symmetrically from center.
- Press Alt and then Shift while dragging from side, scales while maintaining volume (i.e., squash and stretch.)
Hope this helps.
- Drag from corner, scales non-uniformly from opposite corner.
- Press Alt while dragging from corner, scales uniformly from center.
- Press Alt and then Shift while dragging from corner, scales non-uniformly from center.
- Drag from side, scales non-uniformly from opposite side.
- Press Alt just while dragging from side, scales symmetrically from center.
- Press Alt and then Shift while dragging from side, scales while maintaining volume (i.e., squash and stretch.)
Hope this helps.
Last edited by Greenlaw on Sun Sep 27, 2020 2:51 am, edited 2 times in total.
D.R. Greenlaw
Artist/Partner - Little Green Dog | Little Green Dog Channel on Vimeo | Greenlaw's Demo Reel 2020 Edtion
Artist/Partner - Little Green Dog | Little Green Dog Channel on Vimeo | Greenlaw's Demo Reel 2020 Edtion
Re: Maintain the volume of an object
Note that Transform Layer behaves differently:
- Drag from corner, scales uniformly from origin
- Drag from side, scales symmetrically from origin
- Press Shift while dragging from corner, scales non-uniformly from origin
- Press Shift while dragging side maintains volume (i.e., squash and stretch.)
With layers, you can't scale from the opposite corner or side because a layer always scales from its origin. So, by default, it may appear to scale from center (assuming your shape is centered,) but if you move the origin, the layer will scale from the new origin position.
- Drag from corner, scales uniformly from origin
- Drag from side, scales symmetrically from origin
- Press Shift while dragging from corner, scales non-uniformly from origin
- Press Shift while dragging side maintains volume (i.e., squash and stretch.)
With layers, you can't scale from the opposite corner or side because a layer always scales from its origin. So, by default, it may appear to scale from center (assuming your shape is centered,) but if you move the origin, the layer will scale from the new origin position.
Last edited by Greenlaw on Sun Sep 27, 2020 2:53 am, edited 5 times in total.
D.R. Greenlaw
Artist/Partner - Little Green Dog | Little Green Dog Channel on Vimeo | Greenlaw's Demo Reel 2020 Edtion
Artist/Partner - Little Green Dog | Little Green Dog Channel on Vimeo | Greenlaw's Demo Reel 2020 Edtion
Re: Maintain the volume of an object
Or...
You can bind the shape or layer to a bone and use the bone to give it a 'squash and stretch' effect.
To do this, select the Bone with the Select Bone tool and then open the Bone Constraints panel. Next, enable Squash And Stretch Scaling. To see the effect, you need to be on an animation frame (not frame zero.) In this case, the scaling occurs from the base of the bone.
You can bind the shape or layer to a bone and use the bone to give it a 'squash and stretch' effect.
To do this, select the Bone with the Select Bone tool and then open the Bone Constraints panel. Next, enable Squash And Stretch Scaling. To see the effect, you need to be on an animation frame (not frame zero.) In this case, the scaling occurs from the base of the bone.
D.R. Greenlaw
Artist/Partner - Little Green Dog | Little Green Dog Channel on Vimeo | Greenlaw's Demo Reel 2020 Edtion
Artist/Partner - Little Green Dog | Little Green Dog Channel on Vimeo | Greenlaw's Demo Reel 2020 Edtion