- Visible half-angle 150° → 100° (200° arc), matching average human binocular field. Blind spot widens from 60° to 160° — genuine vulnerability behind the character. - Forward half-angle stays at 60° (120° arc) — binocular overlap zone. - Peripheral zone represents combined sensory awareness: visual periphery + subconscious sound/motion tracking, not just eyes. - Per-character VisionConeConfig allows implants and perception modes (D-017) to widen beyond the unaugmented baseline. - Fog shader: smooth back-edge gradient via smoothstep blend between Layer 2 (peripheral) and Layer 3 (deep fog), eliminating blocky stair-stepped tiles at the rear of the vision cone. - D-015 updated with physiological basis and per-character config. - D-017 updated with vision cone modification by perception modes. - D-020 updated with protocol versioning policy: PROTOCOL_VERSION gates wire format, not gameplay parameters. - DB backup after sprint 21 close. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
540 KiB
540 KiB