# How do I have my obj loaded properly centered at 0,0,0 and scaled?

**URL:** <https://forum.babylonjs.com/t/how-do-i-have-my-obj-loaded-properly-centered-at-0-0-0-and-scaled/21093>\
**Category:** Questions\
**Created:** [May 25, 2021, 5:23am UTC](https://forum.babylonjs.com/t/how-do-i-have-my-obj-loaded-properly-centered-at-0-0-0-and-scaled/21093 "2021-05-25T05:23:14Z")\
**Posts on this page:** 1\
**Showing post:** 13

<div class="post-metadata">

**Author:** ![Faber](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/faber/32/15884_2.png) [@Faber](https://forum.babylonjs.com/u/Faber)\
**Post date:** [May 26, 2021, 7:48am UTC](https://forum.babylonjs.com/t/how-do-i-have-my-obj-loaded-properly-centered-at-0-0-0-and-scaled/21093/13 "2021-05-26T07:48:12Z")

</div>

> [@DOEHOONLEE](#):
>
> Some of the obj files I downloaded from sketchfab did not have _root_ mesh and the arrays length were 1 only ☹ Is this possible?

I never met this case, but I guess it is possible.  
As JohnK said above, the \_ _root_ \_ apparently has a purpose of handling some Babylon aspect.

> [@Does a glb have to come in with a \_\_root\_\_ node?](https://forum.babylonjs.com/t/does-a-glb-have-to-come-in-with-a-root-node/11663/2):
>
> We need it because it conveys the right to left hand conversion

I suppose in some cases this purpose is not needed (maybe the mesh is already in left hand mode) and thus the \_ _root_ \_ node won’t be necessary. 🤷‍♂️

---

_[View the full topic](https://forum.babylonjs.com/t/how-do-i-have-my-obj-loaded-properly-centered-at-0-0-0-and-scaled/21093)._
