diff --git a/party-cathedral/src/scene/camera-manager.js b/party-cathedral/src/scene/camera-manager.js index 5b23af8..93c7b0c 100644 --- a/party-cathedral/src/scene/camera-manager.js +++ b/party-cathedral/src/scene/camera-manager.js @@ -80,7 +80,7 @@ export class CameraManager extends SceneFeature { } this.lastSwitchTime = state.clock.getElapsedTime(); - this.switchCamera(0); + this.switchCamera(4); } // This is the logic moved from animate.js diff --git a/party-cathedral/src/scene/dancers.js b/party-cathedral/src/scene/dancers.js index 45b200c..c77314f 100644 --- a/party-cathedral/src/scene/dancers.js +++ b/party-cathedral/src/scene/dancers.js @@ -67,7 +67,8 @@ export class Dancers extends SceneFeature { const geometry = new THREE.PlaneGeometry(dancerWidth, dancerHeight); const dancerPositions = [ new THREE.Vector3(-4, stageHeight + dancerHeight / 2, -length / 2 + stageDepth / 2 - 2), - new THREE.Vector3(4.5, stageHeight + dancerHeight / 2, -length / 2 + stageDepth / 2 - 1.8), + new THREE.Vector3(0, stageHeight + dancerHeight / 2, -length / 2 + stageDepth / 2 - 1.8), + new THREE.Vector3(4, stageHeight + dancerHeight / 2, -length / 2 + stageDepth / 2 - 2.2), ]; dancerPositions.forEach((pos, index) => { @@ -173,7 +174,7 @@ export class Dancers extends SceneFeature { } } else { const musicTime = state.clock.getElapsedTime(); - if (state.music && state.music.beatIntensity > 0.8 && Math.random() < 0.2 && musicTime > 10) { + if (state.music && state.music.beatIntensity > 0.8 && Math.random() < 0.5 && musicTime > 10) { dancerObj.isJumping = true; dancerObj.jumpStartTime = time; } diff --git a/party-cathedral/textures/dancer1.png b/party-cathedral/textures/dancer1.png index 25be565..18924b9 100644 Binary files a/party-cathedral/textures/dancer1.png and b/party-cathedral/textures/dancer1.png differ diff --git a/party-cathedral/textures/guest1.png b/party-cathedral/textures/guest1.png index 3cfe185..acf5e68 100644 Binary files a/party-cathedral/textures/guest1.png and b/party-cathedral/textures/guest1.png differ diff --git a/party-cathedral/textures/guest2.png b/party-cathedral/textures/guest2.png index 957e4ad..a1b0680 100644 Binary files a/party-cathedral/textures/guest2.png and b/party-cathedral/textures/guest2.png differ diff --git a/party-cathedral/textures/guest3.png b/party-cathedral/textures/guest3.png index e52eacf..5d681e1 100644 Binary files a/party-cathedral/textures/guest3.png and b/party-cathedral/textures/guest3.png differ diff --git a/party-cathedral/textures/guest4.png b/party-cathedral/textures/guest4.png index 7b230e2..ded172e 100644 Binary files a/party-cathedral/textures/guest4.png and b/party-cathedral/textures/guest4.png differ diff --git a/party-cathedral/textures/musician1.png b/party-cathedral/textures/musician1.png index 6700c30..6df4c3a 100644 Binary files a/party-cathedral/textures/musician1.png and b/party-cathedral/textures/musician1.png differ diff --git a/party-cathedral/textures/musician2.png b/party-cathedral/textures/musician2.png index f821b5e..a43f9d2 100644 Binary files a/party-cathedral/textures/musician2.png and b/party-cathedral/textures/musician2.png differ diff --git a/party-cathedral/textures/musician3.png b/party-cathedral/textures/musician3.png index bb61236..6879ea1 100644 Binary files a/party-cathedral/textures/musician3.png and b/party-cathedral/textures/musician3.png differ diff --git a/party-cathedral/textures/musician4.png b/party-cathedral/textures/musician4.png index 3f9942f..6176c2c 100644 Binary files a/party-cathedral/textures/musician4.png and b/party-cathedral/textures/musician4.png differ