resources

Available Meshes to Import


Available Meshes for Importing into Playground

All the playground examples are loaded using the default environment and default camera methods. All the meshes are different sizes and using the default methods places the camera at a distance where the whole image can be seen clearly. In order to find values for other cameras you can use the playground scene inspector.

Meshes with a large file size can take some time to load, please be patient.

Some meshes appear in both file locations.

From the Playground Scenes Folder

This list of files is in the github repo scenes folder of the Playground and are available for use.

Using a scene method to append or import scenes or meshes, the rootUrl parameter has the form scenes/ or scenes/folder/ and the filename parameter is as given below. The playground will show the actual terms required.

Filename Size Image Playground
Alien.gltf 15.1 MB alien Playground -

BrainStem.gltf 3.19 MB brainstem Playground -

BoomBox.glb 10.7 MB boombox Playground -

Buggy.gltf 1.09 MB buggy Playground -

Dude.babylon 3.46 MB dude Playground -

babylonJS_logo_v3.babylon 7.51 KB logo Playground -

candle.babylon 2.21 MB candle Playground -

dummy2.babylon 16.1 MB dummy2 Playground -

dummy3.babylon 7.6 MB dummy3 Playground -

Rabbit.babylon 164 KB rabbit Playground -

seagulf.glb 934 KB seagull Playground -

skull.babylon 3.94 MB skull Playground -

SSAOcat.babylon 201 KB cat Playground -

StanfordBunny.obj 4.69 MB bunny Playground -

ufo.glb 17 MB ufo Playground -

From the Model Library

This list of files is in the model library from the github repo and using a scene method to append or import scenes or meshes, the rootUrl parameter has the form https://models.babylonjs.com/ and the filename parameter is as given below. The playground will show the actual terms required.

Filename Size Image Playground
aerobatic_plane.glb 4.4 MB plane Playground -

alien.glb 15.1 MB alien Playground -

chair.obj 1.09 MB chair Playground -

Channel9.stl 1.03 MB channel9 Playground -

cornellBox.babylon 216 kB cornellBox-babylon Playground -

cornellBox.babylon lightmapped 343 kB cornellBox-babylon-lightmapped Playground -

cornellBox.glb 162 kB cornellBox-glb Playground -

cornellBox.glb lightmapped 289 kB cornellBox-glb-lightmapped Playground -

Dude.babylon 3.46 MB dude Playground -

emoji_heart.glb 1.08 MB heart Playground -

ExplodingBarrel.glb 2.9 MB ExplodingBarrel Playground -

FlightHelmet.glb 50.4 MB helmet Playground -

fish.glb 45.4 MB fish Playground -

dragon.glb 20 MB georgia tech dragon Playground -

haunted_house.glb 37.2 MB haunted house Playground -

head.glb 25.9 MB lee perry smith head Playground -

seagulf.glb 934 KB seagull Playground -

PBR_Spheres.glb 3.38 Mo PBR_Spheres Playground -

shark.glb 14.7 MB shark Playground -

skull.babylon 3.94 MB skull Playground -

solar_system.glb 3.94 MB solar system Playground -

toast_acrobatics.glb 7.45 MB toast acrobatics Playground -

ufo.glb 17 MB ufo Playground -

From external storage providers

You can load in the playground scenes coming from storage services. For security reasons, you're not able to load files from your personnal FTP.

Dropbox

  • upload your file
  • click on Share button
  • generate a public download link
  • replace www in url by dl, also remove ?dl=0 at the end
  • use this url in the playground

https://www.dropbox.com/s/rANdoMGeneR4tedLink/my-file.glb?dl=0 is converted as https://dl.dropbox.com/s/rANdoMGeneR4tedLink/my-file.glb and can be used in this way:

BABYLON.SceneLoader.ImportMesh("", "https://dl.dropbox.com/s/rANdoMGeneR4tedLink/", "my-file.glb", scene);

Playground example -


Finding Camera Values

To check the distance of the camera from the displayed mesh find the radius value by accessing the camera menu from the playground scene inspector tool bar. Other useful values are angles, position and minZ and maxZ ranges.

values

Further Reading