Feature: wider camera sweeps

This commit is contained in:
Dejvino 2025-11-20 19:54:23 +01:00
parent 2e8ad3ad25
commit cc168102b3

View File

@ -10,13 +10,13 @@ function updateCamera() {
const globalTime = Date.now() * 0.00003;
const lookAtTime = Date.now() * 0.00005;
const camAmplitude = 0.2;
const camAmplitude = 0.9;
const lookAmplitude = 0.4;
// Base Camera Position in front of the TV
const baseX = -0.5;
const baseY = 1.5;
const baseZ = 2.2;
const baseZ = 1.9;
// Base LookAt target (Center of the screen)
const baseTargetX = -0.2;
@ -26,7 +26,7 @@ function updateCamera() {
// Camera Position Offsets (Drift)
const camOffsetX = Math.sin(globalTime * 3.1) * camAmplitude;
const camOffsetY = Math.cos(globalTime * 2.5) * camAmplitude * 0.4;
const camOffsetZ = Math.cos(globalTime * 3.2) * camAmplitude * 1.4;
const camOffsetZ = Math.cos(globalTime * 3.2) * camAmplitude * 1.2;
state.camera.position.x = baseX + camOffsetX;
state.camera.position.y = baseY + camOffsetY;