JSFiddle - React, Tailwind, and code Playground

by realhunts

HTML

<script src="http://threejs.org/build/three.min.js"></script>
<script src="http://threejs.org/examples/js/controls/OrbitControls.js"></script>
<script src="//cdn.rawgit.com/mrdoob/three.js/master/examples/js/loaders/GLTFLoader.js"></script>

JavaScript

var loader = new THREE.GLTFLoader();

window.onload = ()=>{
console.log("loading...")
var url = "https://cdn.glitch.com/6b59148a-de9f-4829-98fe-67e50d7ee457%2Fscene.gltf?v=1591745014781"
  			loader.load(url, (gltf) => {
    
	//scene.add(geo)
 // geo.geometry.scale(xdim, ydim, zdim)

        var object;
        if ( gltf.scene !== undefined ) {
            object = gltf.scene; // default scene
        } else if ( gltf.scenes.length > 0 ) {
            object = gltf.scenes[0]; // other scene
        }
        //scene.add(object)
 				gltf.scene.traverse(function(child) {
          //  scene.add(child)  
        if(child.geometry != undefined){   
        var conv = new THREE.Geometry().fromBufferGeometry(child.geometry)
          console.log(conv.vertices)
          }
        })

   
})
}