[Blocker] feat: v2.5 — Daytime city map + fix camera roll
Published on March 28, 2026
## GitHub Update
**Repository:** [MKWcorp/carrstret](https://github.com/MKWcorp/carrstret)
**Author:** Carrstret Dev
**Date:** 3/28/2026, 8:30:45 AM
**Commit:** [`abb2ca7`](https://github.com/MKWcorp/carrstret/commit/abb2ca7bed4c6403f8c124c181f60782537a70f7)
### Commit Message
feat: v2.5 — Daytime city map + fix camera roll
FIX KAMERA MIRING:
- Hapus camera roll (rotation.z) sepenuhnya
- camera.up.set(0,1,0) setiap frame — kamera selalu tegak
- Kamera tidak ikut rotasi mobil langsung
- Smooth camYaw terpisah dari carYaw (lerp independen)
- Yaw diff di-normalize ke -π..π untuk smooth wrap-around
- Dynamic FOV tetap ada (speed sensation)
DAYTIME CITY MAP:
- Sky shader atmosfer realistis (biru cerah, matahari siang)
- Fog biru tipis (#c9e8ff) untuk kedalaman visual
- Ambient 1.4 + directional 3.5 (cahaya siang terang)
- Hemispherelight langit biru + tanah abu
- Aspal abu-abu gelap (#3a3a3a)
- Trotoar beton (#c8c0b0)
- Taman hijau di interior circuit
- Jersey barrier putih beton
- 20 gedung dengan detail: kaca, beton, rooftop, antena
- 10 street lamps dengan tiang
- 16 pohon di trotoar dan plaza
- Centerpiece plaza (tugu kaca)
- Garis start/finish merah-putih
- Marka jalan kuning putus-putus
---
_This story was imported from historical commits._