JSFiddle - React, Tailwind, and code Playground

HTML

<script src="http://www.babylonjs.com/babylon.js"></script>
<canvas id="rendercanvas"></canvas>

CSS

html,body{overflow:hidden;width:100%;height:100%;margin:0;padding:0}
#rendercanvas{width:100%;height:100%;touch-action: none;}

JavaScript

var canvas = document.getElementById('rendercanvas');
var engine = new BABYLON.Engine(canvas, true, null, true);
var scene = new BABYLON.Scene(engine);
var camera = new BABYLON.ArcRotateCamera("camera",-Math.PI/2,Math.PI/8,38,new BABYLON.Vector3.Zero(), scene);
camera.fov=.3;
camera.target.x=-2;
camera.attachControl(canvas, true);
var light = new BABYLON.HemisphericLight("light", new BABYLON.Vector3(0, 1, 0), scene);
light.specular = new BABYLON.Color3(.5,.5,.5);


BABYLON.SceneLoader.ImportMesh('', "https://dl.dropboxusercontent.com/s/m0a8g62kotuqze1/", "rigmorph.babylon?dl=0", scene, function (meshes,particleSystems,skeletons) {
    
    engine.runRenderLoop(function () {
        scene.render();
    });
    
},null,function(scene,errormsg){
	alert(errormsg);
});