Sketchup to Maya Units
-
Hello, i am trying to understand the sketchup to maya unit workflow.
As you can see i am working on meters and this cube is 1 meters.
When i import this in maya i scale it with .01 scale factor (i am working with cm's in maya) and it becomes 1cm = 1 meters
Is this the correct workflow? Shouldnt i see the cube as 100 cm's?
Also which one do you recomment for importing model from sketchup to Maya, fbx, collada or a custom plugin? Thanks.
-
Seems that no one on this forum is using Maya.
Is there a Maya-forum?
Maybe you export from SU to dwg/dxf : export parameters:
http://help.sketchup.com/en/article/114293
-
You haven't managed to tell us how you are exporting the SKP, so how Mayan might handle a file's subsequent importation must be a guess...
Although your Model-Units might be 'meters' SketchUp's internal base-units are always "inches".
In a SketchUp DAE exported file's header, you get:
<unit meter="0.0254" name="inch" />
So something 1.0 long in the SKP's Model-Units [m] is in the DAE file as 39.37008 [i.e. it's always inches].
When you import the DAE into another app like Maya, then that app assumes certain things about the imported data. It should know it's "inches" from the header, and adjust the imported object to the current Maya units...
You have Maya set to 'cm' so it ought to read in the 39.37008" and convert it into 100cm - not 1cm - so I now must suspect it's not a DAE file ??Another option... FBX export is different from DAE - you can set its options to use whatever 'units' you like.
So although you are working in "meters" you can export in "centimeters", or whatever.
The FBX's Mesh values are always in the option-units - so for 1m you'd get 1 for units=m, 100 for units=cm etc.
Inside an FBX file only UV dimensions are always represented in "inches" 1m >>> 39.3700787401575 etc...
So now Maya [setup in cm] should import an FBX properly... IF you have it set the FBX units-option to "centimeters" - even though you are working in another model-unit in the SKP... -
@tig said:
You haven't managed to tell us how you are exporting the SKP, so how Mayan might handle a file's subsequent importation must be a guess...
Although your Model-Units might be 'meters' SketchUp's internal base-units are always "inches".
In a SketchUp DAE exported file's header, you get:
<unit meter="0.0254" name="inch" />
So something 1.0 long in the SKP's Model-Units [m] is in the DAE file as 39.37008 [i.e. it's always inches].
When you import the DAE into another app like Maya, then that app assumes certain things about the imported data. It should know it's "inches" from the header, and adjust the imported object to the current Maya units...
You have Maya set to 'cm' so it ought to read in the 39.37008" and convert it into 100cm - not 1cm - so I now must suspect it's not a DAE file ??Another option... FBX export is different from DAE - you can set its options to use whatever 'units' you like.
So although you are working in "meters" you can export in "centimeters", or whatever.
The FBX's Mesh values are always in the option-units - so for 1m you'd get 1 for units=m, 100 for units=cm etc.
Inside an FBX file only UV dimensions are always represented in "inches" 1m >>> 39.3700787401575 etc...
So now Maya [setup in cm] should import an FBX properly... IF you have it set the FBX units-option to "centimeters" - even though you are working in another model-unit in the SKP...Thank you sir for your answer. I am importing as a FBX file from SU and when it asks in fbx import screen i choose centimeters for units (cause i am using cm in Maya). So my question is when i import this 1 meter cube in maya if i dont scale anything when i measure the cube it gives me 100 units which is true (1 meter is 100 cms). Is this the correct workflow? Thanks.
Advertisement