Monorepo for Aesthetic.Computer aesthetic.computer

arena: spawn from player not chase-cam, sphere blast, respawn lerp snap master

- "Pill moves with the player" was the grenade spawning at cam.x in 3P mode (cam.x has the 3P offset baked in). Launching from phys.playerCamX/Y/Z instead so the projectile always leaves the player's body, not the chase camera. As the blast knocks you around in 3P the explosion stays anchored at its world position now instead of looking pinned to the camera. - Explosion is a sphere now (H=0, R = EXPLOSION_RADIUS), so the visual matches what actually damages and pushes you. Bumped ring/hemisphere segs to 16/5 for a smoother outline. - "Sometimes I keep falling on lava" — the 3P lerp (tpCurrent) is slow (k=0.08) and was last anchored at the lava-fall camera position when the player respawned, so the visual camera drifted back over half a second. tryRespawn now toggles setThirdPerson(false→true) to force a fresh snap. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>


+26 -12
1 changed file