Commit Graph

  • 7696519452 Merge branch 'develop' into fix/repair-game fix/repair-game math-pixel 2026-06-02 09:26:40 +02:00
  • a3e8e732f1 its functionning math-pixel 2026-06-02 00:23:43 +02:00
  • 489499f5d2 Merge pull request 'Feat/polish-mission1' (#12) from feat/polish-mission1 into develop math-pixel 2026-06-01 21:51:09 +00:00
  • 39b996eb31 Update GameMapCollision.tsx feat/polish-mission1 Tom Boullay 2026-06-01 23:38:19 +02:00
  • 134c0aecb7 fix(world): reallocate shadow map after Suspense + clear LaFabrik doorway Tom Boullay 2026-06-01 23:37:57 +02:00
  • b144dc1c18 Update model.gltf Tom Boullay 2026-06-01 22:42:21 +02:00
  • 69c720b86b fix(world): restore multi-frame shadow warmup and unblock fabrik doorway Tom Boullay 2026-06-01 22:41:45 +02:00
  • d975aac018 o think is not that math-pixel 2026-06-01 22:26:58 +02:00
  • 1b57a25e5f fix(world): strip blender-suffixed porte variants from la fabrik collision Tom Boullay 2026-06-01 22:19:58 +02:00
  • f6db7d74e2 chore(world): add temporary diagnostics for porte strip, octree, ctx loss Tom Boullay 2026-06-01 22:19:27 +02:00
  • a1798aecb3 refactor(ui): split talkie dialogue overlay Tom Boullay 2026-06-01 21:43:58 +02:00
  • 3b07f40f2d fix(ui): restore talkie idle vs active animation Tom Boullay 2026-06-01 17:01:08 +02:00
  • 27416143e3 update: add dialogue Tom Boullay 2026-06-01 16:57:22 +02:00
  • a2a491bd5c chore(world): add temporary shadow pipeline diagnostics Tom Boullay 2026-06-01 16:50:21 +02:00
  • da7d66e1fd feat(debug): add filters to octree visualization Tom Boullay 2026-06-01 16:50:08 +02:00
  • 5faf4b4197 fix(ui): keep talkie overlay visible after reveal step Tom Boullay 2026-06-01 16:49:58 +02:00
  • bee0c7f223 fix(world): make octree collision proxies solid Tom Boullay 2026-06-01 15:15:55 +02:00
  • 216d29ae59 docs(three): document sun shadow needsUpdate fix Tom Boullay 2026-06-01 14:47:29 +02:00
  • e13cf1e4c7 fix(world): force per-frame sun shadow refresh Tom Boullay 2026-06-01 14:46:57 +02:00
  • cd0afcda8c feat mission-2 math-pixel 2026-06-01 14:40:17 +02:00
  • d20bdc4934 fix(ui): render loading loader as raw image Tom Boullay 2026-06-01 14:39:55 +02:00
  • 7c35090dbd fix(ui): animate scene loading logo Tom Boullay 2026-06-01 14:28:48 +02:00
  • a766784ce8 docs: update scene runtime and debug toggles Tom Boullay 2026-06-01 14:14:32 +02:00
  • 63952912b5 fix(world): wrap stage and player in suspense to prevent scene remount Tom Boullay 2026-06-01 14:14:27 +02:00
  • fd0b9e2749 feat(debug): add player model and octree visualization toggles Tom Boullay 2026-06-01 14:14:20 +02:00
  • 777e51efeb fix(world): centralize shadow config and remove warmup Tom Boullay 2026-06-01 14:14:14 +02:00
  • 1ad0c4de37 revert(ui): remove narrator video on talkie Tom Boullay 2026-06-01 14:14:03 +02:00
  • 7a378afad3 feat(world): add octree collision proxies Tom Boullay 2026-06-01 14:11:23 +02:00
  • d52ec7e5a9 fix(model): clean lafabrik props and materials Tom Boullay 2026-06-01 13:50:16 +02:00
  • 813c10f3f7 wip mission 2 refine math-pixel 2026-06-01 11:49:48 +02:00
  • 153833deec Update favicon.ico Tom Boullay 2026-06-01 11:32:31 +02:00
  • b617885aa2 chore(ui): clean loading overlay logo styling Tom Boullay 2026-06-01 11:28:15 +02:00
  • 5d2e7e2aab fix(world): allow walking through la fabrik door Tom Boullay 2026-06-01 11:28:15 +02:00
  • de77f76d48 fix(world): restore shadow auto-update Tom Boullay 2026-06-01 11:28:07 +02:00
  • bdc704fe8e feat(ui): show narrator video on talkie Tom Boullay 2026-06-01 10:52:28 +02:00
  • bce7d11b66 fix(ebike): snap parked model to terrain Tom Boullay 2026-06-01 10:52:17 +02:00
  • 8aa755da7a fix(model): replace electricienne animated asset Tom Boullay 2026-06-01 10:52:08 +02:00
  • 6d58b90856 fix(world): throttle shadows and tune high preset Tom Boullay 2026-06-01 10:45:07 +02:00
  • bafca5a936 fix(ui): apply mobile blocker globally Tom Boullay 2026-06-01 09:45:45 +02:00
  • dcf3a8564c feat(ui): add narrator talkie overlay Tom Boullay 2026-06-01 01:32:46 +02:00
  • bc862960a7 fix(settings): persist pause menu preferences Tom Boullay 2026-06-01 01:32:36 +02:00
  • 597ebcfbd4 fix(ebike): sync parked position from config Tom Boullay 2026-06-01 01:32:29 +02:00
  • aa2d411b0c fix(world): stabilize lafabrik spawn and vegetation Tom Boullay 2026-06-01 01:32:21 +02:00
  • 061e0dc677 feat: update ui and intro sequence Tom Boullay 2026-06-01 00:54:59 +02:00
  • 9ef94af488 Merge branch 'develop' into feat/polish-mission1 Tom Boullay 2026-06-01 00:15:46 +02:00
  • 27b4a2c392 upatde(fabrik): zone + herbe Tom Boullay 2026-06-01 00:14:39 +02:00
  • d5feb07ff0 Merge pull request 'Feat/polish-perf' (#13) from feat/polish-perf into develop math-pixel 2026-05-31 22:11:58 +00:00
  • 7dff4a1238 feat(characters): populate residential zones feat/polish-perf Tom Boullay 2026-06-01 00:09:39 +02:00
  • a8cd66dcaa fix(model): sync animated character textures Tom Boullay 2026-05-31 23:59:36 +02:00
  • 116746f838 fix(model): sync animated gerant textures Tom Boullay 2026-05-31 23:45:36 +02:00
  • a388c02ab3 fix(model): repair gerant materials Tom Boullay 2026-05-31 23:36:54 +02:00
  • 4b4162b7d2 tune(characters): adjust npc placement Tom Boullay 2026-05-31 23:35:39 +02:00
  • 4415faa1f1 chore(models): remove lafabrik old assets Tom Boullay 2026-05-31 23:35:17 +02:00
  • 4c5f08d772 fix(model): restore lafabrik window transparency Tom Boullay 2026-05-31 23:07:24 +02:00
  • 51569af7b8 feat(ui): add transient loading indicator Tom Boullay 2026-05-31 22:43:48 +02:00
  • d26c676edf polish(ui): compact pause menu backdrop Tom Boullay 2026-05-31 22:22:29 +02:00
  • d3b4a55e71 fix(model): load lafabrik glb Tom Boullay 2026-05-31 22:14:13 +02:00
  • e212e4bbd5 update(model): use a glb Tom Boullay 2026-05-31 22:08:08 +02:00
  • 39ec9feb0e fix(model): externalize lafabrik geometry buffer Tom Boullay 2026-05-31 21:58:13 +02:00
  • 4a43083178 fix(ui): preserve site cookie on restart Tom Boullay 2026-05-31 21:45:55 +02:00
  • efcbf9e972 polish(ui): refine pause settings menu Tom Boullay 2026-05-31 21:42:59 +02:00
  • f11ed67452 fix(model): reconnect lafabrik textures Tom Boullay 2026-05-31 21:37:52 +02:00
  • 3e7edcb1b7 docs(world): document map lod system Tom Boullay 2026-05-31 21:23:07 +02:00
  • b9c5d0c563 feat(world): add lafabrik lod support Tom Boullay 2026-05-31 21:22:48 +02:00
  • ebdb72ce0d update(model): add lafabrik lod models Tom Boullay 2026-05-31 21:22:24 +02:00
  • 34c198ebfd feat(world): add map lod graphics presets Tom Boullay 2026-05-31 19:03:55 +02:00
  • 564a455520 update(model): add lod models Tom Boullay 2026-05-31 18:42:13 +02:00
  • c33d973f12 fix(ui): update logo asset path Tom Boullay 2026-05-31 11:51:33 +02:00
  • 396e7e4ff0 feat(ebike): add speedometer Tom Boullay 2026-05-31 11:36:19 +02:00
  • 2c2a90264d Merge branch 'develop' of https://git.fabrik.mathieu-chavanel.fr/math-pixel/La-Fabrik into develop Tom Boullay 2026-05-31 11:02:34 +02:00
  • e02d06b8a5 Update hand_landmarker.task Tom Boullay 2026-05-31 11:02:31 +02:00
  • 1901075e3a Merge pull request 'Feat/polish-intro' (#11) from feat/polisth-intro into develop math-pixel 2026-05-31 09:01:17 +00:00
  • e073fc375b fix(world): warm up map shadows from environment feat/polisth-intro Tom Boullay 2026-05-31 11:00:40 +02:00
  • bff8a16290 feat(intro): add ebike onboarding sequence Tom Boullay 2026-05-31 10:42:46 +02:00
  • a3f611e227 fix(webgl): auto-restore context after loss Tom Boullay 2026-05-30 20:58:58 +02:00
  • b578e68c2e Update SiteTransitionOverlay.tsx Tom Boullay 2026-05-30 20:55:51 +02:00
  • 7c691a8044 fix: show dialogue subtitles on black screen Tom Boullay 2026-05-30 20:25:21 +02:00
  • f24704091a chore(logging): downgrade 'lite map skipped' to debug Tom Boullay 2026-05-30 20:20:15 +02:00
  • e6bfcbe960 feat(intro): polish loading transition Tom Boullay 2026-05-30 20:11:40 +02:00
  • 0fa7a82175 fix(perf): prevent Canvas double-mount on /site redirect Tom Boullay 2026-05-30 19:51:57 +02:00
  • 82dc47a296 fix(assets): correct texture URIs in gant_r and pylone GLTFs Tom Boullay 2026-05-30 19:51:51 +02:00
  • 970adf4853 feat(a11y): WCAG AA polish on the site onboarding flow Tom Boullay 2026-05-30 18:44:03 +02:00
  • 07b09c22af fix(site): repair onboarding audio cleanup, redirect, and manifest fetches Tom Boullay 2026-05-30 18:43:53 +02:00
  • 0f6860f1ae refactor(site): extract shared utilities and centralise dialogue IDs Tom Boullay 2026-05-30 18:43:35 +02:00
  • 6ae21a2427 fix(site): unified card styles, import Nersans One font, native naming input Tom Boullay 2026-05-30 17:56:42 +02:00
  • 29342d796c fix(site): reduce situation card font size Tom Boullay 2026-05-30 17:21:44 +02:00
  • 60e3c92511 fix(site): update situation cards Tom Boullay 2026-05-30 17:06:29 +02:00
  • 02c1fb33d0 feat(dialogues): support multi-cue subtitles Tom Boullay 2026-05-30 04:00:25 +02:00
  • ce5dc8ada0 update: intro flow overlays Tom Boullay 2026-05-30 04:00:20 +02:00
  • a2cff0567e feat: add site onboarding route Tom Boullay 2026-05-30 04:00:09 +02:00
  • 8cfee1ac93 update: reorganize public assets Tom Boullay 2026-05-30 03:59:45 +02:00
  • 4c5e2ed945 feat(types): add SiteStep and refactor GameStep for new intro flow Tom Boullay 2026-05-30 02:14:10 +02:00
  • 345d49f485 add: cinemactics and assets Tom Boullay 2026-05-30 02:04:39 +02:00
  • a6cc028848 Merge pull request 'Feat/gallery' (#9) from feat/galerie into develop math-pixel 2026-05-29 07:00:36 +00:00
  • 52bb1b2915 chore: code quality audit and lint fixes Tom Boullay 2026-05-29 09:00:04 +02:00
  • ade301389e merge develop into feat/galerie - resolve model and code conflicts Tom Boullay 2026-05-29 02:25:46 +02:00
  • 47e50d9318 fix: issue in galley mode Tom Boullay 2026-05-29 02:18:17 +02:00
  • c7df58099a Merge pull request 'Feat/map-environment' (#6) from feat/map-environment into develop math-pixel 2026-05-29 00:00:50 +00:00
  • f7b4a07e41 fix: bug on textute vegetation item feat/map-environment Tom Boullay 2026-05-29 02:00:35 +02:00
  • 89044a18ec merge develop into feat/map-environment Tom Boullay 2026-05-29 01:45:08 +02:00