コード例 #1
0
        public THREE_ColladaAsset(string uri)
        {
            var loader = new THREE.ColladaLoader();

            loader.options.convertUpAxis = true;

            // this does NOT work correctly?
            //loader.options.centerGeometry = true;

            loader.load(
                //"assets/WebGLColladaExperiment/truck.dae",

                uri,

                new Action<THREE.ColladaLoaderResult>(
                    collada =>
                    {
                        var dae = collada.scene;


                        ////o.position .y = -80;
                        //scene.add(dae);
                        //oo.Add(dae);

                        //dae.scale = new THREE.Vector3(5, 5, 5);

                        this.Source.SetResult(dae);

                    }
                )
            );
        }
コード例 #2
0
        public THREE_ColladaAsset(string uri)
        {
            var loader = new THREE.ColladaLoader();

            loader.options.convertUpAxis = true;

            // this does NOT work correctly?
            //loader.options.centerGeometry = true;

            loader.load(

                uri,

                new Action <THREE.ColladaLoaderResult>(
                    collada =>
            {
                var dae = collada.scene;


                ////o.position.y = -80;
                //scene.add(dae);
                //oo.Add(dae);

                //dae.scale = new THREE.Vector3(5, 5, 5);

                this.Source.SetResult(dae);
            }
                    )
                );
        }
コード例 #3
0
        public THREE_ColladaAsset(string uri)
        {
            var loader = new THREE.ColladaLoader();

            loader.options.convertUpAxis = true;

            loader.load(

                uri,

                new Action <THREE.ColladaLoaderResult>(
                    collada =>
            {
                var dae = collada.scene;

                this.Source.SetResult(dae);
            }
                    )
                );
        }
コード例 #4
0
        public THREE_ColladaAsset(string uri)
        {
            var loader = new THREE.ColladaLoader();

            loader.options.convertUpAxis = true;

            loader.load(

                uri,

                new Action<THREE.ColladaLoaderResult>(
                    collada =>
                    {
                        var dae = collada.scene;

                        this.Source.SetResult(dae);

                    }
                )
            );
        }