Commit Graph

  • d7bfa86460 auto-git: [change] src/viewport-three/ViewportCanvas.tsx Victor Giers 2026-05-01 17:29:58 +02:00
  • f0d4511bdf auto-git: [change] src/viewport-three/viewport-host.ts Victor Giers 2026-05-01 17:29:41 +02:00
  • 57c4ae750b auto-git: [change] src/viewport-three/viewport-host.ts Victor Giers 2026-05-01 17:29:38 +02:00
  • e7fbb2feb2 auto-git: [change] src/runtime-three/player-edge-assist.ts Victor Giers 2026-05-01 16:54:27 +02:00
  • 120b23a5ac auto-git: [change] tests/unit/first-person-navigation-controller.test.ts Victor Giers 2026-05-01 16:53:24 +02:00
  • 2ab7de4bb2 auto-git: [change] tests/unit/first-person-navigation-controller.test.ts Victor Giers 2026-05-01 16:53:03 +02:00
  • 5906c108b8 auto-git: [change] tests/unit/first-person-navigation-controller.test.ts Victor Giers 2026-05-01 16:52:03 +02:00
  • f9a50fa70c auto-git: [change] tests/unit/third-person-navigation-controller.test.ts Victor Giers 2026-05-01 16:51:47 +02:00
  • 28350320d5 auto-git: [change] tests/unit/third-person-navigation-controller.test.ts Victor Giers 2026-05-01 16:51:36 +02:00
  • 029bb8980a auto-git: [change] tests/unit/first-person-navigation-controller.test.ts Victor Giers 2026-05-01 16:51:20 +02:00
  • 53d849efd2 auto-git: [change] tests/unit/first-person-navigation-controller.test.ts Victor Giers 2026-05-01 16:50:52 +02:00
  • 4c36f05821 auto-git: [change] tests/unit/player-edge-assist.test.ts Victor Giers 2026-05-01 16:50:10 +02:00
  • cbc7368929 auto-git: [change] src/app/App.tsx Victor Giers 2026-05-01 16:49:45 +02:00
  • 7330bfdb97 auto-git: [change] src/runtime-three/third-person-navigation-controller.ts Victor Giers 2026-05-01 16:49:38 +02:00
  • e486a3d016 auto-git: [change] src/runtime-three/third-person-navigation-controller.ts Victor Giers 2026-05-01 16:49:27 +02:00
  • 196597bd3c auto-git: [change] src/runtime-three/third-person-navigation-controller.ts Victor Giers 2026-05-01 16:48:45 +02:00
  • 72a574059e auto-git: [change] src/runtime-three/third-person-navigation-controller.ts Victor Giers 2026-05-01 16:48:30 +02:00
  • 2b599b8f49 auto-git: [change] src/runtime-three/third-person-navigation-controller.ts Victor Giers 2026-05-01 16:48:23 +02:00
  • 9a17f84efc auto-git: [change] src/runtime-three/third-person-navigation-controller.ts Victor Giers 2026-05-01 16:48:05 +02:00
  • d3334b55e9 auto-git: [change] src/runtime-three/third-person-navigation-controller.ts Victor Giers 2026-05-01 16:47:58 +02:00
  • 624ad1f53a auto-git: [change] src/runtime-three/first-person-navigation-controller.ts Victor Giers 2026-05-01 16:47:02 +02:00
  • d028ac273d auto-git: [change] src/runtime-three/first-person-navigation-controller.ts Victor Giers 2026-05-01 16:46:59 +02:00
  • 6f7845999f auto-git: [change] src/runtime-three/first-person-navigation-controller.ts Victor Giers 2026-05-01 16:46:46 +02:00
  • 9f4471a260 auto-git: [change] src/runtime-three/first-person-navigation-controller.ts Victor Giers 2026-05-01 16:46:05 +02:00
  • 6d57ead353 auto-git: [change] src/runtime-three/player-edge-assist.ts Victor Giers 2026-05-01 16:45:26 +02:00
  • 7610fc8f6a auto-git: [change] src/runtime-three/navigation-controller.ts Victor Giers 2026-05-01 16:44:58 +02:00
  • 767ecc9def auto-git: [change] tests/unit/third-person-navigation-controller.test.ts Victor Giers 2026-05-01 16:30:50 +02:00
  • 4f665667ee auto-git: [change] tests/domain/runtime-interaction-system.test.ts Victor Giers 2026-05-01 16:30:29 +02:00
  • 2f2b28ad12 auto-git: [change] src/runtime-three/third-person-navigation-controller.ts Victor Giers 2026-05-01 16:30:25 +02:00
  • ceaf1f678d auto-git: [change] src/runtime-three/first-person-navigation-controller.ts Victor Giers 2026-05-01 16:30:19 +02:00
  • a2e6efbf8c auto-git: [change] tests/domain/scene-document-validation.test.ts Victor Giers 2026-05-01 16:29:42 +02:00
  • 54181bc2e0 auto-git: [change] tests/domain/scene-document-validation.test.ts Victor Giers 2026-05-01 16:29:29 +02:00
  • 56609fe0e3 auto-git: [change] tests/serialization/scene-document-json.test.ts Victor Giers 2026-05-01 16:29:24 +02:00
  • 325ceef05c auto-git: [change] tests/serialization/scene-document-json.test.ts Victor Giers 2026-05-01 16:29:19 +02:00
  • b4f4888257 auto-git: [change] tests/serialization/scene-document-json.test.ts Victor Giers 2026-05-01 16:28:56 +02:00
  • 90eb773980 auto-git: [change] tests/serialization/scene-document-json.test.ts Victor Giers 2026-05-01 16:28:51 +02:00
  • 2a54d9150f auto-git: [change] tests/unit/player-start-inspector.integration.test.tsx Victor Giers 2026-05-01 16:28:20 +02:00
  • a2dc575eab auto-git: [change] tests/unit/player-start-inspector.integration.test.tsx Victor Giers 2026-05-01 16:28:11 +02:00
  • d74bde689f auto-git: [change] tests/unit/third-person-navigation-controller.test.ts Victor Giers 2026-05-01 16:28:02 +02:00
  • 977355e89a auto-git: [change] tests/unit/first-person-navigation-controller.test.ts Victor Giers 2026-05-01 16:27:45 +02:00
  • a667c85509 auto-git: [add] tests/unit/player-edge-assist.test.ts Victor Giers 2026-05-01 16:27:18 +02:00
  • 98d263c124 auto-git: [change] tests/domain/build-runtime-scene.test.ts Victor Giers 2026-05-01 16:26:54 +02:00
  • 9acda3ad46 auto-git: [change] tests/unit/entity-instances.test.ts Victor Giers 2026-05-01 16:26:42 +02:00
  • 3587468520 auto-git: [change] tests/unit/player-locomotion.test.ts Victor Giers 2026-05-01 16:26:36 +02:00
  • 6eeb8de7cb auto-git: [change] src/runtime-three/third-person-navigation-controller.ts Victor Giers 2026-05-01 16:26:04 +02:00
  • 8e59ccac1c auto-git: [change] src/runtime-three/third-person-navigation-controller.ts Victor Giers 2026-05-01 16:25:32 +02:00
  • bc87aed89c auto-git: [change] src/runtime-three/third-person-navigation-controller.ts Victor Giers 2026-05-01 16:25:10 +02:00
  • 31811fdd8e auto-git: [change] src/runtime-three/first-person-navigation-controller.ts Victor Giers 2026-05-01 16:25:06 +02:00
  • 3e041f81c8 auto-git: [change] src/runtime-three/first-person-navigation-controller.ts Victor Giers 2026-05-01 16:24:14 +02:00
  • eca592f591 auto-git: [add] src/runtime-three/player-edge-assist.ts Victor Giers 2026-05-01 16:23:38 +02:00
  • 0d1472bc25 auto-git: [change] src/app/App.tsx Victor Giers 2026-05-01 16:22:43 +02:00
  • 8bbf357000 auto-git: [change] src/app/App.tsx Victor Giers 2026-05-01 16:22:30 +02:00
  • 0dcd59dbb4 auto-git: [change] src/app/App.tsx Victor Giers 2026-05-01 16:22:26 +02:00
  • fde68bcae4 auto-git: [change] src/app/App.tsx Victor Giers 2026-05-01 16:22:19 +02:00
  • d409147c8b auto-git: [change] src/document/scene-document-validation.ts Victor Giers 2026-05-01 16:22:11 +02:00
  • 6adeefb3ab auto-git: [change] src/document/migrate-scene-document.ts Victor Giers 2026-05-01 16:22:04 +02:00
  • a3c8e66f8d auto-git: [change] src/document/migrate-scene-document.ts Victor Giers 2026-05-01 16:21:54 +02:00
  • 1ec57d4355 auto-git: [change] src/document/migrate-scene-document.ts Victor Giers 2026-05-01 16:21:47 +02:00
  • 55b4ec7d2c auto-git: [change] src/document/scene-document.ts Victor Giers 2026-05-01 16:21:37 +02:00
  • e9e77039dc auto-git: [change] src/entities/entity-instances.ts [change] src/runtime-three/runtime-scene-build.ts Victor Giers 2026-05-01 16:21:33 +02:00
  • 1712cac4d0 Update README with comprehensive project documentation and setup guide Victor Giers 2026-04-30 11:17:09 +02:00
  • 2b2cd81054 Refactor terrain data handling and add comprehensive unit tests for brush, mesh, and serialization. Victor Giers 2026-04-30 02:57:29 +02:00
  • ee7fcce1b3 Improve autosave reliability and implement size limits for local draft storage Victor Giers 2026-04-30 02:56:17 +02:00
  • 3136a47bb7 Enhance terrain rendering and brush feedback by implementing dirty bounds tracking and chunk refresh logic Victor Giers 2026-04-30 02:55:37 +02:00
  • ff2c10bc2a Enhance terrain chunk rendering, add picking mesh, and improve brush state tracking Victor Giers 2026-04-30 02:55:02 +02:00
  • 4f095bd409 Refactor terrain LOD mesh generation to use chunk-based data structure Victor Giers 2026-04-30 02:54:29 +02:00
  • db4f3241bd Add bounds check when applying terrain brush stamp Victor Giers 2026-04-30 02:54:11 +02:00
  • a7e62f0256 Refactor terrain brush stamping logic and introduce smooth height source management Victor Giers 2026-04-30 02:53:27 +02:00
  • 24d4592c34 Skip state updates if camera state is unchanged Victor Giers 2026-04-30 02:38:21 +02:00
  • 5910e934a6 Ensure camera state is committed after smooth zoom completion Victor Giers 2026-04-30 02:37:43 +02:00
  • 57843e56a3 Format arguments for resolveWorldBackgroundSkyColorState call Victor Giers 2026-04-30 02:17:37 +02:00
  • f1ac4a6c74 Add tests for distance fog sky color syncing and integrate sky color source into advanced rendering composer Victor Giers 2026-04-30 02:16:49 +02:00
  • 4225fe3a1b Feature: Integrate distance fog sky color source into runtime host Victor Giers 2026-04-30 02:16:34 +02:00
  • e28e3cc2b7 Integrate distance fog support into advanced rendering composer and world background rendering Victor Giers 2026-04-30 02:16:00 +02:00
  • ca53f86ccb Feature: Add dedicated sky color support to distance fog pass Victor Giers 2026-04-30 02:15:28 +02:00
  • 18472376e8 Refactor sky color sampling logic in distance fog pass Victor Giers 2026-04-30 01:31:55 +02:00
  • 3f2fc65eca Define background depth threshold constant for god rays Victor Giers 2026-04-30 01:02:45 +02:00
  • 7919c59fd1 Define and use BACKGROUND_DEPTH_THRESHOLD constant for consistent background depth checks Victor Giers 2026-04-30 01:02:17 +02:00
  • f022dac380 Improve third-person climbing logic and planar movement detection Victor Giers 2026-04-30 00:35:42 +02:00
  • e88dd59a7a Add unit test for entering climbing mode when third-person movement hits a climbable face Victor Giers 2026-04-30 00:34:20 +02:00
  • 7d960223b9 Add unit tests for climbing detection and gamepad camera look in FirstPersonNavigationController Victor Giers 2026-04-30 00:34:02 +02:00
  • 02575c8d0f Enhance unit tests for player climbing logic, including movement detection and planar input resolution Victor Giers 2026-04-30 00:33:32 +02:00
  • c6091cb31c Enhance climbing mechanics with detailed input and surface detection Victor Giers 2026-04-30 00:33:13 +02:00
  • 2b7b1b61f3 auto-git: [change] src/runtime-three/player-climbing.ts Victor Giers 2026-04-30 00:32:46 +02:00
  • 1c5e75b5ec Remove outdated version check in scene document JSON tests Victor Giers 2026-04-30 00:26:51 +02:00
  • 16d2e81df1 Test persistence of climbable metadata when cloning box brush faces Victor Giers 2026-04-30 00:25:01 +02:00
  • 66a58ca029 Add climb binding validation to player start inspector tests Victor Giers 2026-04-30 00:24:17 +02:00
  • 92d6220686 Add climb action bindings to entity defaults tests Victor Giers 2026-04-30 00:24:16 +02:00
  • 4c080b5eed Add unit tests for player climb input bindings Victor Giers 2026-04-30 00:24:01 +02:00
  • f04f42ec7c Add unit tests for player climbing logic and helpers Victor Giers 2026-04-30 00:23:50 +02:00
  • 467f41fb10 Add tests for metadata transfer (climbable faces) and NPC filtering in runtime scene building Victor Giers 2026-04-30 00:22:43 +02:00
  • b838e6ed1a Add validation and tests for player start climb bindings Victor Giers 2026-04-30 00:20:25 +02:00
  • 1f72e3650e Add validation and tests for climbable properties in scene documents Victor Giers 2026-04-30 00:20:18 +02:00
  • 39794c084a Update test serialization logic for legacy face climbables Victor Giers 2026-04-30 00:20:01 +02:00
  • 06035beef4 Update scene document serialization tests to include climbable state and migration logic Victor Giers 2026-04-30 00:19:46 +02:00
  • 88b1435e7e Add unit tests for setting face climbable status via box brush Victor Giers 2026-04-30 00:19:22 +02:00
  • 0add340ef6 Add climb action input state to player locomotion tests Victor Giers 2026-04-30 00:19:00 +02:00
  • b9575172a6 Support diving and climbing locomotion modes in runner logic Victor Giers 2026-04-30 00:18:29 +02:00
  • 79f46c2729 Implement first-person climbing mechanics Victor Giers 2026-04-30 00:17:58 +02:00
  • e38f0501b7 Implement first-person climbing mechanics in navigation controller Victor Giers 2026-04-30 00:17:35 +02:00