Monorepo for Aesthetic.Computer aesthetic.computer
4
fork

Configure Feed

Select the types of activity you want to include in your feed.

arena: closer 3P zoom angles, shoulder-camera start

Add more granular zoom distances for tight third-person views:
[0, 0.5, 1, 1.5, 2, 3, 4.5, 6, 9] (was [0, 3, 5, 8, 12])

Start at zoomLevel 2 (1 unit back) by default, giving a shoulder-camera
view showing mostly the back of the player's head and surrounding area.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>

+4 -3
+4 -3
system/public/aesthetic.computer/disks/arena.mjs
··· 69 69 70 70 // 🔎 Camera zoom — wheel scroll steps between 1P and 3P at discrete distances. 71 71 // Level 0 = first person. Levels 1..N = third person, pulling the camera back 72 - // further each click. Middle-mouse still toggles between 1P and a default 3P. 73 - const ZOOM_DISTANCES = [0, 3, 5, 8, 12]; 74 - let zoomLevel = 0; 72 + // further each click. More close-in steps for shoulder-camera views. 73 + // Middle-mouse still toggles between 1P and a default 3P. 74 + const ZOOM_DISTANCES = [0, 0.5, 1, 1.5, 2, 3, 4.5, 6, 9]; 75 + let zoomLevel = 2; // Start at 1 unit back (shoulder camera) 75 76 76 77 function applyZoom(doll) { 77 78 if (!doll) return;