Hi guys.
Sorry if it was asked before, but is there a way to get polygonal objects dimensions? For example, I have a box of 10 units wide, and the scale is 1. So is it possible to set the scale to be 10, but not actually scale the model? I hope the question is clear.
Thanks in advance!
Polygonal object dimensions
-
Grubber
- Posts: 165
- Joined: 22 Jun 2009, 19:11
- Location: Vilnius, Lithuania
-
Hirazi Blue
- Administrator
- Posts: 5113
- Joined: 04 Jun 2009, 10:15
Re: Polygonal object dimensions
Sorry, but you'd probably have to explain better.
As it stands I don't get what you're trying to achieve.
As it stands I don't get what you're trying to achieve.
Stay safe, sane & healthy!
-
grahamef
- Posts: 281
- Joined: 23 Jun 2009, 19:01
-
mc_axe
- Posts: 420
- Joined: 12 Mar 2013, 17:44
Re: Polygonal object dimensions
If i got you right, you want the scale to be equal to width. (as a number, for dimension reassons), if that is the case:
1-Scale down your polygonal mesh 10 times ( 0.1 to scale )
2-Set that as neutral scale: Transforms>Set Neutral Scaling
3-And then scale it up 10 times. ( 10 to scale )
---
I work like that on buildings, i always start with a cube of 1x1 SI Units, and then all dimensions are "writen" to the scale.
1-Scale down your polygonal mesh 10 times ( 0.1 to scale )
2-Set that as neutral scale: Transforms>Set Neutral Scaling
3-And then scale it up 10 times. ( 10 to scale )
---
I work like that on buildings, i always start with a cube of 1x1 SI Units, and then all dimensions are "writen" to the scale.
-
Grubber
- Posts: 165
- Joined: 22 Jun 2009, 19:11
- Location: Vilnius, Lithuania
Re: Polygonal object dimensions
Thanks guys for replays.
mc_axe, you got it right, and your steps are logical, but what if I do not know the actual width.
Basically I need to get the width (or height, or depth) of an object in SI units.
mc_axe, you got it right, and your steps are logical, but what if I do not know the actual width.
Basically I need to get the width (or height, or depth) of an object in SI units.
-
gaboraa
- Posts: 317
- Joined: 16 Apr 2010, 21:14
Re: Polygonal object dimensions
Get mScale2Fit, it has an option which you want. Get bbox button gives you the actual length of your mesh. Myara thanks again four you great plugins!
https://www.si-community.com/forum/v ... =29&t=2311
https://www.si-community.com/forum/v ... =29&t=2311
-
Grubber
- Posts: 165
- Joined: 22 Jun 2009, 19:11
- Location: Vilnius, Lithuania
-
Falam
Re: Polygonal object dimensions
Speaking of which, I know how to get the circumference of a circle, is there any tool that can show the numeric circumference of the circle though some time of measurement tool ? I've tried kcsRuler I seem to fight with the tool to a degree to get it to give me a nice visual feedback, maybe something I'm overlooking ?
-
grahamef
- Posts: 281
- Joined: 23 Jun 2009, 19:01
Re: Polygonal object dimensions
I'm not sure what you are trying to do but in Softimage a circle is just a curve object, so the circumference is the curve length. You can see that info using Edit > Info Selection or get it as an attribute in an ICE tree.Falam wrote:Speaking of which, I know how to get the circumference of a circle, is there any tool that can show the numeric circumference of the circle though some time of measurement tool ? I've tried kcsRuler I seem to fight with the tool to a degree to get it to give me a nice visual feedback, maybe something I'm overlooking ?
-
Falam
Re: Polygonal object dimensions

I want to be given a visual read out of the circumference as seen above ?
-
myara
- Posts: 406
- Joined: 28 Sep 2011, 08:33
Re: Polygonal object dimensions
You can
1. Select your edge or edge loop
2. Extract edge as curve
3. Check your selection info
or
3. Run this code in your Script Editor:
Or you could run this simple snippet to do it all:
1. Select your edge or edge loop
2. Extract edge as curve
3. Check your selection info
or
3. Run this code in your Script Editor:
Code: Select all
Logmessage (selection(0).ActivePrimitive.Geometry.Curves(0).length)Code: Select all
// JScript
// Get Selection
var sel = getvalue("selectionlist")
if (sel(0).type == "edgeSubComponent"){
// Extract as curve
ApplyGenOp("ExtractEdgeLoopOp", "", selection, 3, siImmediateOperation, siKeepGenOpInputs);
// Log curve length
Logmessage (selection(0).ActivePrimitive.Geometry.Curves(0).length)
// Delete curve
DeleteObj(selection(0))
// Reselect previous selection
SelectObj (sel)
ActivateEdgeSelTool();
}
M.Yara
Character Modeler | Softimage Generalist (sort of)
Character Modeler | Softimage Generalist (sort of)