# Where is source code of sandbox.babylonjs.com

**URL:** <https://forum.babylonjs.com/t/where-is-source-code-of-sandbox-babylonjs-com/4413>\
**Category:** Questions\
**Created:** [July 10, 2019, 4:48pm UTC](https://forum.babylonjs.com/t/where-is-source-code-of-sandbox-babylonjs-com/4413 "2019-07-10T16:48:06Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dok11](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/dok11/32/25754_2.png) [@Dok11](https://forum.babylonjs.com/u/Dok11)\
**Post date:** [July 10, 2019, 4:48pm UTC](https://forum.babylonjs.com/t/where-is-source-code-of-sandbox-babylonjs-com/4413/1 "2019-07-10T16:48:06Z")

</div>

I searched it in github respositories but cant found.  
My interest is way to find all available morph targets in loaded gltf model from js-code.

 ![image](https://us1.discourse-cdn.com/flex024/uploads/babylonjs/original/2X/1/136edff4113f18633fdc48821b39db8c31ff2262.png)

I found in docs how use morph targets on generated models  
[https://doc.babylonjs.com/how\_to/how\_to\_use\_morphtargets#list-of-morphable-properties](https://doc.babylonjs.com/how_to/how_to_use_morphtargets#list-of-morphable-properties)

But I need use morph from gltf.  
And I tryed this code, where 'Shape3` is name of shape, but as I realize this feature in first argument must be not source mesh but new.

```auto
const shape3Morph = BABYLON.MorphTarget.FromMesh(model, 'Shape3', 0.5);
manager.addTarget(shape3Morph);

```

---

<div class="post-metadata">

**Author:** ![JohnK](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/johnk/32/26764_2.png) [@JohnK](https://forum.babylonjs.com/u/JohnK)\
**Post date:** [July 10, 2019, 5:26pm UTC](https://forum.babylonjs.com/t/where-is-source-code-of-sandbox-babylonjs-com/4413/2 "2019-07-10T17:26:57Z")

</div>

Hi @Dok11 welcome to the forum [Babylon.js/sandbox at master · BabylonJS/Babylon.js · GitHub](https://github.com/BabylonJS/Babylon.js/tree/master/sandbox)

This topic may prove useful to you [Morph Animation](https://forum.babylonjs.com/t/morph-animation/1172)

---

<div class="post-metadata">

**Author:** ![MarianG](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/mariang/32/138_2.png) [@MarianG](https://forum.babylonjs.com/u/MarianG)\
**Post date:** [July 10, 2019, 5:44pm UTC](https://forum.babylonjs.com/t/where-is-source-code-of-sandbox-babylonjs-com/4413/3 "2019-07-10T17:44:39Z")

</div>

Hi. Here are the morphtargets from inspector, if this help

> <https://github.com/BabylonJS/Babylon.js/blob/f4552c8252b46ce8f40a0eee78ffce8f6d1360fa/inspector/src/components/actionTabs/tabs/propertyGrids/meshes/meshPropertyGridComponent.tsx#L222>

  
Cheers!

---

<div class="post-metadata">

**Author:** ![Dok11](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/dok11/32/25754_2.png) [@Dok11](https://forum.babylonjs.com/u/Dok11)\
**Post date:** [July 10, 2019, 5:54pm UTC](https://forum.babylonjs.com/t/where-is-source-code-of-sandbox-babylonjs-com/4413/4 "2019-07-10T17:54:39Z")

</div>

> [@MarianG](#):
>
> Hi. Here are the morphtargets from inspector, if this help

Wow! You save me! I realized this!

All morph target we can get are defined as count of targets in `mesh.morphTargetManager.numTargets` and in for loop we can interate them.  
But one point — name of morph targets dont save from gltf file (or I didnt found them), but have in gltf section:  
 ![image](https://us1.discourse-cdn.com/flex024/uploads/babylonjs/original/2X/8/8e82dc1d9397f299425495a879c3b541c5b6dd09.png)

---

<div class="post-metadata">

**Author:** ![exitends](https://avatars.discourse-cdn.com/v4/letter/e/4af34b/32.png) [@exitends](https://forum.babylonjs.com/u/exitends)\
**Post date:** [August 6, 2020, 4:07pm UTC](https://forum.babylonjs.com/t/where-is-source-code-of-sandbox-babylonjs-com/4413/5 "2020-08-06T16:07:48Z")

</div>

I need someone who has experience with sandbox JavaScript coding. If you can help me please message me or leave a reply its very important!! Thank you. (I dont know where else to go to find someone with experience with sandbox if someone can help me personally or point me in the right direction to find help that would be great!)
