From 323d38f395da1cae25ba629d3365c37c30f53fdf Mon Sep 17 00:00:00 2001 From: Patrick Schönberger Date: Sat, 6 Feb 2021 11:25:43 +0100 Subject: render cloth --- Scripts/main.js | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) (limited to 'Scripts/main.js') diff --git a/Scripts/main.js b/Scripts/main.js index 4d87337..d54aa9f 100644 --- a/Scripts/main.js +++ b/Scripts/main.js @@ -79,8 +79,16 @@ function init() { /** Setup scene */ let [scene, camera, renderer] = setup_scene(canvasSpace); - - // Add Cloth Initialization + + //const loader = new THREE.TextureLoader(); + //Red color: 0xC70039 + + const cloth = new Cloth(1, 0.5, 20, 10); + 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); let raycaster = new THREE.Raycaster(); let intersects; -- cgit v1.2.3