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(); }
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); }
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); }
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(); }