|
|
846b8a2b7c
|
Enhance runtime interaction tests for target candidate resolution
|
2026-05-11 21:25:05 +02:00 |
|
|
|
17a3708f7b
|
Update NPC targetability settings in runtime interaction tests
|
2026-05-11 21:25:05 +02:00 |
|
|
|
05bc58f0d3
|
Allow specifying NPC targetable status in tests
|
2026-05-11 21:25:05 +02:00 |
|
|
|
b87a58b3c9
|
Update default entity instance tests to include targetability
|
2026-05-11 21:25:05 +02:00 |
|
|
|
4d39cd020e
|
Feature: Add UI control and state management for NPC targetability
|
2026-05-11 21:23:53 +02:00 |
|
|
|
925c5f73a1
|
Enhance runtime interaction system to require NPC targetability
|
2026-05-11 21:23:39 +02:00 |
|
|
|
f87d948109
|
Add validation and runtime support for NPC targetable property
|
2026-05-11 21:23:28 +02:00 |
|
|
|
5d4e67de48
|
Add migration logic for NPC targeting in scene and project documents
|
2026-05-11 21:23:20 +02:00 |
|
|
|
876a28646c
|
Implement migration logic for NPC targetability in scenes and projects
|
2026-05-11 21:23:07 +02:00 |
|
|
|
fcbd2f58db
|
Add support for NPC targetability in scene document migration
|
2026-05-11 21:22:32 +02:00 |
|
|
|
2ca8d9c951
|
Update scene document versions for NPC targeting
|
2026-05-11 21:22:23 +02:00 |
|
|
|
42e2728740
|
Feature: Add targetable status to NPC entities
|
2026-05-11 21:22:23 +02:00 |
|
|
|
63a0c2e1ef
|
Set group rotation based on yaw degrees
|
2026-05-11 14:19:21 +02:00 |
|
|
|
b709764dce
|
Refactor NPC group rotation logic in RuntimeHost
|
2026-05-11 14:17:56 +02:00 |
|
|
|
f71bc24bde
|
Adjust viewport host rotation and initialize facing group name
|
2026-05-11 14:17:55 +02:00 |
|
|
|
4b76f1a719
|
auto-git:
[change] src/runtime-three/runtime-scene-build.ts
[change] src/viewport-three/transform-surface-snap.ts
[change] src/viewport-three/viewport-host.ts
[change] tests/domain/runtime-interaction-system.test.ts
[change] tests/domain/transform-session.command.test.ts
[change] tests/serialization/scene-document-json.test.ts
[change] tests/unit/runtime-interaction-system.test.ts
[change] tests/unit/transform-foundation.integration.test.tsx
|
2026-05-11 14:15:37 +02:00 |
|
|
|
01ef204dcc
|
auto-git:
[change] src/app/App.tsx
[change] src/commands/commit-transform-session-command.ts
[change] src/core/transform-session.ts
[change] src/document/migrate-scene-document.ts
[change] src/entities/entity-instances.ts
[change] src/runtime-three/runtime-host.ts
|
2026-05-11 14:15:14 +02:00 |
|
|
|
b6cadc27f9
|
Fix scope for modelInstances handling in ViewportHost
|
2026-05-11 14:14:29 +02:00 |
|
|
|
a97f57ed61
|
Improve type safety and structure in ViewportHost by adding kind checks and refining view logic
|
2026-05-11 14:13:11 +02:00 |
|
|
|
05cf64fd09
|
Refactor transform session logic to use explicit scope blocks for multiple target types
|
2026-05-11 14:12:58 +02:00 |
|
|
|
d7ef8ea4fd
|
Enhance error handling and structure for commit transform session command
|
2026-05-11 14:12:58 +02:00 |
|
|
|
4558499107
|
Test: Verify trigger volume detection works correctly when rotated
|
2026-05-11 14:11:05 +02:00 |
|
|
|
a0193bcce1
|
Enhance scene document serialization tests with explicit transform defaults and migration checks
|
2026-05-11 14:10:55 +02:00 |
|
|
|
e139329955
|
Update transform operation tests to reflect supported rotation capability
|
2026-05-11 14:10:55 +02:00 |
|
|
|
e1cbdc827c
|
feat(test): Add comprehensive tests for commit transform sessions (scale/rotate) on entities
|
2026-05-11 14:10:24 +02:00 |
|
|
|
c558d03426
|
Update integration tests to include scale definitions
|
2026-05-11 14:09:52 +02:00 |
|
|
|
32cd985d07
|
Update transform session command tests to include scale definitions
|
2026-05-11 14:08:41 +02:00 |
|
|
|
541dade860
|
Add default scale support to createNpc function in unit tests
|
2026-05-11 14:08:41 +02:00 |
|
|
|
0b741474f5
|
Update runtime interaction system tests with default scale and rotation values
|
2026-05-11 14:08:41 +02:00 |
|
|
|
fd5b97f7db
|
feat: Add support for entity transforms (scale/rotation) and update scene document version
|
2026-05-11 14:07:21 +02:00 |
|
|
|
7abacca0bf
|
Feature: Add rotation (X, Y, Z) and size inputs to the form
|
2026-05-11 14:07:05 +02:00 |
|
|
|
263d17286b
|
Feat: Add scale and rotation inputs for NPC and trigger volume settings
|
2026-05-11 14:05:33 +02:00 |
|
|
|
9aa3b27b08
|
Update entity selection logic to handle NPC scale and trigger volume rotation
|
2026-05-11 14:05:07 +02:00 |
|
|
|
5dc0fd02d2
|
Initialize state drafts for trigger volume rotation and NPC scale
|
2026-05-11 14:05:07 +02:00 |
|
|
|
26c3699499
|
Add default constants for NPC scale and trigger volume rotation
|
2026-05-11 14:05:07 +02:00 |
|
|
|
e1471629d8
|
Apply NPC scale factors to collision and dimension calculations
|
2026-05-11 14:03:20 +02:00 |
|
|
|
ec284483b6
|
Refine player trigger volume raycast bounds check in local space
|
2026-05-11 14:03:02 +02:00 |
|
|
|
e0030c8bc5
|
Apply scaling factor to NPC target radius calculations
|
2026-05-11 14:03:02 +02:00 |
|
|
|
eb0a8a429f
|
Scale NPC dialogue target bounds calculations
|
2026-05-11 14:01:53 +02:00 |
|
|
|
3d03a4f6b9
|
Apply NPC scale to render and collision groups
|
2026-05-11 14:01:53 +02:00 |
|
|
|
fa5150ea5f
|
Apply scaling to NPC collider dimensions (capsule and box)
|
2026-05-11 14:01:21 +02:00 |
|
|
|
f1ef5a37de
|
Pass rotation and scale when building runtime scene collections
|
2026-05-11 14:01:21 +02:00 |
|
|
|
649e4ae717
|
Add scale support to RuntimeNpc and RuntimeTriggerVolume definitions
|
2026-05-11 14:01:21 +02:00 |
|
|
|
4f48ff7d94
|
Implement viewport rendering for triggerVolume and npc entities
|
2026-05-11 14:00:38 +02:00 |
|
|
|
7c36d50ee0
|
Update ViewportHost to handle triggerVolume and NPC transforms
|
2026-05-11 14:00:05 +02:00 |
|
|
|
a244f00079
|
Add scale property to ViewportHost
|
2026-05-11 14:00:05 +02:00 |
|
|
|
da0647495c
|
Apply entity rotation degrees when creating trigger volume render objects
|
2026-05-11 13:59:36 +02:00 |
|
|
|
9b80afca6a
|
Use dynamic entity scale in ViewportHost
|
2026-05-11 13:59:22 +02:00 |
|
|
|
d6cf9ec001
|
Implement dedicated handling for trigger volumes and adjust camera rig scaling for NPCs
|
2026-05-11 13:59:11 +02:00 |
|
|
|
e25302d940
|
Remove axis-aligned box surface snap support points creation
|
2026-05-11 13:59:11 +02:00 |
|