Commit Graph

35 Commits

Author SHA1 Message Date
LucaP
103427f95b feat: refine portfolio content, contact, and supporting media 2026-09-05 20:08:57 +03:00
LucaP
15bcdf7cec perf: reuse a stationary reading mask during scrolling
Keep native document geometry while translating content behind one viewport fade. Preserve navigation, focus, media preloading, and Static cleanup without changing 3D quality or render resolution.

Validated assets, types, production builds, prerendered artifacts and transfer budgets; compared 64 layouts and checked 87 live interactions plus uncached media and repeated cleanup. High improved from 71.7 to 101.4 FPS at DPR 1 and 47.8 to 62.2 FPS in the full-size DPR 1.5 window, with occasional sub-60 intervals still remaining.
2026-09-05 17:42:19 +03:00
LucaP
ef51580cf9 feat: charge terrain with acceleration and compact desktop sign staging 2026-09-05 14:09:26 +03:00
LucaP
5d5935a1f8 feat: immerse the portfolio in a chromatic synthwave night
Carry rose, violet, coral, electric blue and cyan through the interface, road, terrain, signs and atmosphere. Add a Blender-authored paint edition and matching runtime fallback captures. Interpolate atmospheric color on a small sky lattice and enrich existing speed effects without another rendering pass.

Preserve approved copy, project media, metadata, navigation contracts and adaptive audio. Verified with typecheck, client/SSR builds, validated prerendering, artifact and transfer checks, responsive Chrome interaction, fallback checks and Intel-backed performance sampling.
2026-09-05 13:17:53 +03:00
LucaP
51a9c743da feat: weave speed-reactive terrain and ground roadside signs
Anchor desktop signs beside the road and feather the compact reading edge with measured chapter landings. Add a continuous cyan-to-coral terrain grid and a bounded rear wake that builds with existing drive speed.

Preserve approved content, media, soundtrack, and canonical journey contracts.
2026-09-05 06:22:49 +03:00
LucaP
b188cac7ed feat: sculpt portfolio into an immersive midnight expressway
Author physical road furniture, layered terrain and atmosphere, projected illuminated route signs, and detailed Blender coachwork. Refine camera mass, wheel contact, chapter composition, and compact reading space while preserving approved content and audio contracts.

Include isolated Blender source, before/after and hardware Chrome motion evidence, preservation hashes, validated preview checks, and documented inherited unit failures.
2026-09-05 05:10:17 +03:00
LucaP
c9ac36e249 feat: evolve portfolio into an authored midnight grand tour 2026-09-05 03:55:18 +03:00
LucaP
0f6349507b fix: refine chart evidence layouts 2026-09-05 00:22:02 +03:00
LucaP
2fce0cedee content: integrate approved project evidence 2026-09-04 23:57:29 +03:00
LucaP
8f358c2e0d fix: contain project media layouts 2026-09-04 21:48:51 +03:00
LucaP
9cec17e139 feat: add evidence-led project media layouts 2026-09-04 21:18:50 +03:00
LucaP
242d79599a fix: preserve journey geometry and mailto placement 2026-09-04 21:02:44 +03:00
LucaP
7d9e3c2eac fix: restore content compatibility checks 2026-09-04 20:49:55 +03:00
LucaP
55158d490e feat: surface availability and operations evidence 2026-09-04 20:34:19 +03:00
LucaP
bc18bc2043 feat: refine nightdrive world and authored car
Integrate the Blender grand tourer with a cohesive shader-driven road, terrain, atmosphere, lighting, and post-processing pass. Refine responsive drive dynamics and sign lifecycle behavior, and add durable visual, accessibility, and performance verification evidence.
2026-09-02 23:16:25 +03:00
LucaP
b4728ceef0 fix: close final portfolio quality gaps 2026-09-02 17:38:11 +03:00
LucaP
0899b6b00f fix: align the static fallback with the nightdrive scene 2026-09-02 17:01:40 +03:00
LucaP
132a7cd344 feat: add infrastructure flow and official iconography 2026-09-02 16:40:46 +03:00
LucaP
8c17af22a0 feat: compose the portfolio journey layer 2026-09-02 16:21:13 +03:00
LucaP
c4f1a38a78 feat: introduce the compact vehicle HUD 2026-09-02 15:44:50 +03:00
LucaP
5c52de9134 feat: layer the nightdrive sky and atmosphere 2026-09-02 14:52:03 +03:00
LucaP
24afda8710 feat: establish nightdrive visual foundation 2026-09-02 13:55:01 +03:00
LucaP
5b7e47c2a2 fix: keep navigation labels single and accessible 2026-09-02 08:35:16 +03:00
LucaP
1734003172 fix: enforce first-frame timeout and nav labels 2026-09-02 08:22:40 +03:00
LucaP
a1520f2783 test: approve automated portfolio visual quality 2026-09-02 08:03:41 +03:00
LucaP
f4cf9fc77e perf: enforce journey budgets and reference traces 2026-09-02 07:48:02 +03:00
LucaP
5abd1c19ae test: enforce accessible portfolio interaction 2026-09-02 07:01:33 +03:00
LucaP
f953905a4b feat: present cleared accessible project media 2026-09-02 06:50:00 +03:00
LucaP
eb672bd664 fix: keep portfolio panels above journey world 2026-09-02 06:09:44 +03:00
LucaP
77895c01ff fix: close phase 2 journey blockers 2026-09-02 06:04:20 +03:00
LucaP
130ff2d8bb feat: add opt-in procedural drive audio 2026-09-02 05:22:13 +03:00
LucaP
190ac1ce62 feat: integrate accessible journey world and controls 2026-09-02 05:07:24 +03:00
LucaP
8dabd9a6df fix: strengthen visible content accessibility proof 2026-09-02 03:37:58 +03:00
LucaP
d2c15be3c8 fix: validate responsive real-content targets 2026-09-02 01:47:40 +03:00
LucaP
857292d2b0 feat: add responsive professional information layer 2026-09-02 01:35:32 +03:00