# \[SceneLoader & AssetLoader\] What different two?

**URL:** <https://forum.babylonjs.com/t/sceneloader-assetloader-what-different-two/6913>\
**Category:** Questions\
**Tags:** tutorial\
**Created:** [November 11, 2019, 9:27am UTC](https://forum.babylonjs.com/t/sceneloader-assetloader-what-different-two/6913 "2019-11-11T09:27:26Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![nedcrow](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/nedcrow/32/2663_2.png) [@nedcrow](https://forum.babylonjs.com/u/nedcrow)\
**Post date:** [November 11, 2019, 9:27am UTC](https://forum.babylonjs.com/t/sceneloader-assetloader-what-different-two/6913/1 "2019-11-11T09:27:26Z")

</div>

I tried meshes importing.  
Current success how was SceneLoader + .obj file.  
And i’m still trying assetManager.addMeshTask().

This is easy at the PlayGround. [[https://www.babylonjs-playground.com/#ZJYNY#177](https://www.babylonjs-playground.com/#ZJYNY#177)]  
But this hard from case that used my meshes.

Next imported file was same.  
Top case was logging well all meshes names.  
But bottom case’s isCompleted was always false.

```
SceneLoader.ImportMesh('', 'static/resources/meshes/', 'back-ground.babylon', scene, meshes => {
  for (const mesh of meshes) {
    console.log(mesh.name);
  }
});

```

&

```
const meshTask = assetsM.addMeshTask(
  'bgTask',
  'BG',
  'static/resources/meshes/',
  'back-ground.babylon'
);
setInterval(() => {
  console.log(meshTask.isCompleted);
}, 100);

```

**Two case was different? (directory connection part?).  
  OR my file was wrong? (exported from blender3D).[back-ground.zip](https://forum.babylonjs.com/uploads/short-url/dYjFORJaOWYEfRQL4XS4ZYt9Trq.zip) (1.7 KB)**

---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [November 11, 2019, 4:21pm UTC](https://forum.babylonjs.com/t/sceneloader-assetloader-what-different-two/6913/2 "2019-11-11T16:21:30Z")

</div>

Hello!

Do you have any error on the console? Or in the network tab?

---

<div class="post-metadata">

**Author:** ![nedcrow](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/nedcrow/32/2663_2.png) [@nedcrow](https://forum.babylonjs.com/u/nedcrow)\
**Post date:** [November 12, 2019, 2:23am UTC](https://forum.babylonjs.com/t/sceneloader-assetloader-what-different-two/6913/3 "2019-11-12T02:23:37Z")

</div>

Hi, @Deltakosh.

A visible this file at network tab.  
And what more checking in network tab? (header, preview, response)?

it was not visible that Error log about import.  
Um… not checked onTaskError().

---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [November 12, 2019, 4:22pm UTC](https://forum.babylonjs.com/t/sceneloader-assetloader-what-different-two/6913/4 "2019-11-12T16:22:03Z")

</div>

Well I need a repro of the issue then. Maybe you can share it in the playground?

Doc: [Using External Assets - Babylon.js Documentation](https://doc.babylonjs.com/resources/external_pg_assets)

---

<div class="post-metadata">

**Author:** ![nedcrow](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/nedcrow/32/2663_2.png) [@nedcrow](https://forum.babylonjs.com/u/nedcrow)\
**Post date:** [November 13, 2019, 2:47am UTC](https://forum.babylonjs.com/t/sceneloader-assetloader-what-different-two/6913/5 "2019-11-13T02:47:50Z")

</div>

Um. i figured out while coding at PG. [[https://www.babylonjs-playground.com/#ZJYNY#180](https://www.babylonjs-playground.com/#ZJYNY#180)].  
I was skip AssetsManager.load().  
Sorry and thank you!

And I thought difference between .babylon and .obj. that’s axis. but i was wrong again.  
i has set convert axis when exported .obj.

Anyway thanks again!
