From 8199b09231f15b0f84480656a0e92827d795fcdc Mon Sep 17 00:00:00 2001 From: Patrick Schönberger Date: Sat, 6 Feb 2021 13:43:39 +0100 Subject: add cloth-cloth collision --- Scripts/main.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'Scripts/main.js') diff --git a/Scripts/main.js b/Scripts/main.js index 7611601..6fa9f22 100644 --- a/Scripts/main.js +++ b/Scripts/main.js @@ -83,13 +83,17 @@ function init() { //const loader = new THREE.TextureLoader(); //Red color: 0xC70039 - const cloth = new Cloth(1, 0.5, 40, 20); + const cloth = new Cloth(1, 0.5, 20, 20); const clothGeometry = cloth.generateGeometry(); //const clothMaterial = new THREE.MeshStandardMaterial({ map: loader.load('Textures/DeutschlandFlagge.jpg'), color: 0xffffff, side: THREE.DoubleSide, flatShading: false}); const clothMaterial = new THREE.MeshStandardMaterial({ color: 0xC70039, side: THREE.DoubleSide, flatShading: false }); const clothMesh = new THREE.Mesh(clothGeometry, clothMaterial); scene.add(clothMesh); + document.getElementById("windToggle").onchange = (e) => { + options.wind = e.target.checked; + }; + let raycaster = new THREE.Raycaster(); let intersects; let rightMousePressed; -- cgit v1.2.3