+ cloth.simulate(dt/1000);\r
+\r
+ raycaster.setFromCamera( new THREE.Vector2((mousePos.x / w) * 2 - 1, ((h - mousePos.y) / h) * 2 - 1), camera );\r
+\r
+ const intersects = raycaster.intersectObject( mesh );\r
+\r
+ if ( intersects.length > 0 ) {\r
+ cloth.wind(intersects);\r
+ }\r
+ setTimeout(() => {\r
+ animate(frameTime);\r
+ }, frameTime);\r