Exemplo n.º 1
0
        public override void Init()
        {
            base.Init();

            cloth = Particles.Cloth.Create();

            MakeCamera();
            MakeLights();

            //make cloth mesh
            var loader = new THREE.TextureLoader();

            loader.load(@"./bridge.gif", this.MakeClothMesh);


            scene.add(cloth.ballConstrain.Mesh);
            scene.add(cloth.boxConstrain.Mesh);

            // ground
            loader = new THREE.TextureLoader();
            loader.load(@"./threejs/textures/terrain/backgrounddetailed6.jpg", this.MakeGroundPlane);


            MakePortal();
            CreateRenderer();
            CreateTrackball();
        }
Exemplo n.º 2
0
        public override void Init()
        {
            base.Init();

            carpet = new Particles.Carpet();

            MakeCamera();
            MakeLights();


            //make carpet mesh
            var loader = new THREE.TextureLoader();

            loader.load(@"./bridge.gif", this.MakeCarpetMesh);


            CreateRenderer();
            CreateTrackball();

            foreach (Particles.ObjectConstrain o in carpet.objectconstraines.Items)
            {
                scene.add(o.Mesh);
            }
            camera.lookAt(scene.position);
        }
Exemplo n.º 3
0
        public override void Init()
        {
            base.Init();

               carpet = new Particles.Carpet();

               MakeCamera();
               MakeLights();

               //make carpet mesh
               var loader = new THREE.TextureLoader();
               loader.load(@"./bridge.gif", this.MakeCarpetMesh);

               CreateRenderer();
               CreateTrackball();

               foreach (Particles.ObjectConstrain o in carpet.objectconstraines.Items)
               {
                   scene.add(o.Mesh);
               }
               camera.lookAt(scene.position);
        }
Exemplo n.º 4
0
        public override void Init()
        {
            base.Init();

            cloth = Particles.Cloth.Create();

            MakeCamera();
            MakeLights();

            //make cloth mesh
            var loader = new THREE.TextureLoader();
            loader.load(@"./bridge.gif", this.MakeClothMesh);

            scene.add(cloth.ballConstrain.Mesh);
            scene.add(cloth.boxConstrain.Mesh);

            // ground
            loader = new THREE.TextureLoader();
            loader.load(@"./threejs/textures/terrain/backgrounddetailed6.jpg", this.MakeGroundPlane);

            MakePortal();
            CreateRenderer();
            CreateTrackball();
        }