Consistent Scale in Unity

Discussion in 'Public Game Developers Forum' started by MattLArnold, May 2, 2011.

  1. MattLArnold

    MattLArnold Member

    May 1, 2011
    6
    0
    0
    oCreator of Facerocker. Game designer / producer.
    Los Angeles
    What is the best way to keep the scale of the models correct while importing in Unity.

    I have a variety of artists working on the project. Some use 3DSmax, some Maya, and one is using mudbox. It is a bit of a pain as all the models come in drastically different sizes. I have looked this up in the Unity Forums, and solutions seem to be all over the place.

    Right now, I am just having the artists place a sphere in the scene (the character) and then just scale it according to that in Unity. But that is imprecise, and a pain.

    Any one come up with a genius way of doing this?
     
  2. JChurch

    JChurch Member

    Dec 4, 2010
    5
    0
    0
    I think your artists need to define the units they are working in. I think mud box defaults to meters. Maya is cm from what I remember. Other than that providing scale reference is a good idea.
     
  3. tofusoup

    tofusoup Well-Known Member

    Aug 23, 2010
    143
    0
    0
    Game Designer
    San Francisco
    We import FBX models and animations into unity.

    In my Maya preferences I have Meter as my default. When I export to FBX I set the File units converted to: Centimeters

    In Max it should be the same. If you provide a reference file it will be even better
     
  4. Moonjump

    Moonjump Well-Known Member

    May 17, 2010
    356
    0
    16
    Game designer
    Lincoln, UK
    Provide the artists with an object with a tape measure texture on it that they import. They can then scale that against the measurement system in their 3D package and place at a set position. Have a second tape measure object in Unity that will line up perfectly alongside the artists measure when the scale is correct. Change the import scale in Unity until it does.
     

Share This Page