Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. We have updated the language to the Editor Terms based on feedback from our employees and community. Learn more.
    Dismiss Notice
  3. Join us on November 16th, 2023, between 1 pm and 9 pm CET for Ask the Experts Online on Discord and on Unity Discussions.
    Dismiss Notice

Unity3D and the right scaling for objects

Discussion in 'General Graphics' started by Frogger007, May 24, 2015.

  1. Frogger007

    Frogger007

    Joined:
    Jun 24, 2014
    Posts:
    338
    When i create 3d objects for unity3d, buildings or other things.

    How can i be sure that i have scaled them to the right size ?
     
  2. theANMATOR2b

    theANMATOR2b

    Joined:
    Jul 12, 2014
    Posts:
    7,790
    Unity's unit setup is meters.
     
    Frogger007 likes this.
  3. OlavoDias

    OlavoDias

    Joined:
    May 2, 2015
    Posts:
    13
    Unity unit is meters, but I believe you want to know how to make sure your models will be imported to Unity with the proper scaling, right?

    When importing models you have the scale factor. As far as I know you need to setup the unit properly when exporting your model from your modeling application (like when creating a FBX from 3ds Max).

    What I did once was... assuming that 1 unit = 1 meter in Unity3d, I created a sphere in my modeling application with 1 meter diameter. Then I exported it to FBX and imported it into Unity. Then, I created a cube (in unity) and scaled it to 1. I centered two objects at 0,0,0 and noticed that they were not matching... so I had to change my scale factor on my Model to 1. After that, it started to make more sense (by default the scale factor was 0.1).
     
    Last edited: May 26, 2015
    Frogger007 likes this.
  4. Frogger007

    Frogger007

    Joined:
    Jun 24, 2014
    Posts:
    338
    I like the idea with the sphere !

    Thanks !
     
  5. theANMATOR2b

    theANMATOR2b

    Joined:
    Jul 12, 2014
    Posts:
    7,790
    Unity 5 fixes this discrepancy in scale. Max 1 meter unit scale is equal to Unity 1 meter unit scale.
    In Unity 4x - Max 1 meter unit scale was equal to Unity 0.1 meter unit scale.
     
    Frogger007 likes this.
  6. OlavoDias

    OlavoDias

    Joined:
    May 2, 2015
    Posts:
    13
    Very good point theANMATOR2b. Thanks for the information.
     
    theANMATOR2b likes this.