|
|
5f47001f6e
|
Refactor interaction system to support multiple ray directions and explicit reach distance
|
2026-04-26 23:03:35 +02:00 |
|
|
|
44136b2ce7
|
Update scene document migration to handle shader sky aurora version
|
2026-04-26 23:03:35 +02:00 |
|
|
|
a1f8fefa09
|
Update scene document versions, including player start interaction reach
|
2026-04-26 23:03:35 +02:00 |
|
|
|
d51c40553a
|
Validate player start interaction reach distance in scene documents
|
2026-04-26 23:02:13 +02:00 |
|
|
|
ce0ebace35
|
Add interaction reach distance to player start entity and runtime scene build
|
2026-04-26 23:02:13 +02:00 |
|
|
|
7768ff22eb
|
Feat: Add interaction reach distance to player start entities
|
2026-04-26 23:01:59 +02:00 |
|
|
|
8c1b9e647e
|
Update unit tests for Lux proposal focus bias to above center
|
2026-04-26 21:52:25 +02:00 |
|
|
|
f2ac48a582
|
Adjust targeting proposal focus Y coordinate to positive bias
|
2026-04-26 21:52:25 +02:00 |
|
|
|
bf4fa402ef
|
Add unit test to verify Lux proposal targeting bias towards screen center focus
|
2026-04-26 21:51:07 +02:00 |
|
|
|
e434164739
|
Adjust targeting proposal screen distance calculation using a focus Y offset
|
2026-04-26 21:51:07 +02:00 |
|
|
|
1ef30469eb
|
Update ThirdPersonNavigationController unit tests to use internal pointer handlers instead of global event dispatching
|
2026-04-26 21:44:18 +02:00 |
|
|
|
c9327d6239
|
Implement manual pointer look input handling and update target assist logic
|
2026-04-26 21:43:44 +02:00 |
|
|
|
c550ca7634
|
Refactor: Improve readability of function signatures and calls in advanced rendering modules
|
2026-04-26 05:39:19 +02:00 |
|
|
|
c685075efd
|
Make overrideMaterial optional in RenderLayerPass
|
2026-04-26 05:38:03 +02:00 |
|
|
|
e5f08ae8d5
|
Enhance advanced rendering tests with render layer validation and pass structure checks
|
2026-04-26 05:36:44 +02:00 |
|
|
|
a7b6dd745f
|
Mock postprocessing passes and effects for testing.
|
2026-04-26 05:36:17 +02:00 |
|
|
|
04f136b3a7
|
Apply renderer render categories to model groups and NPCs.
|
2026-04-26 05:36:17 +02:00 |
|
|
|
97ffd899a2
|
Apply renderer render categories to brush and terrain meshes.
|
2026-04-26 05:36:17 +02:00 |
|
|
|
295d0648f7
|
Enable objects for all renderer render categories on added lights.
|
2026-04-26 05:36:17 +02:00 |
|
|
|
3e3777cf2d
|
Enable and apply rendering categories for cameras and scene objects
|
2026-04-26 05:34:43 +02:00 |
|
|
|
e3805db485
|
Apply rendering categories to creation previews and scene elements
|
2026-04-26 05:34:43 +02:00 |
|
|
|
1c1ade4ba2
|
Add helper method for material-based render category
|
2026-04-26 05:34:21 +02:00 |
|
|
|
2b4baa5386
|
Apply overlay rendering category to viewport elements
|
2026-04-26 05:34:21 +02:00 |
|
|
|
d754cbec6f
|
Set 'ao-world' render category for terrain meshes
|
2026-04-26 05:33:58 +02:00 |
|
|
|
9899dcb97f
|
Apply 'overlay' render category to newly created brush geometry (lines and vertices)
|
2026-04-26 05:33:58 +02:00 |
|
|
|
b382ee016e
|
Apply render categories to viewport elements (fog, edges, render objects) based on materials
|
2026-04-26 05:33:58 +02:00 |
|
|
|
a304fb0713
|
Improve viewport rendering setup by applying render categories and enabling visibility for viewport objects
|
2026-04-26 05:33:58 +02:00 |
|
|
|
50b8a7c4ef
|
Apply renderer render categories to scene objects and cameras
|
2026-04-26 05:33:19 +02:00 |
|
|
|
8561e3e369
|
Import render layer management utilities
|
2026-04-26 05:33:19 +02:00 |
|
|
|
63088b7c3e
|
auto-git:
[change] src/rendering/advanced-rendering.ts
|
2026-04-26 05:32:59 +02:00 |
|
|
|
7170eed35f
|
Integrate rendering layer masks into advanced rendering pipeline passes
|
2026-04-26 05:32:51 +02:00 |
|
|
|
f296073451
|
Introduce rendering layer management utilities and constants
|
2026-04-26 05:32:51 +02:00 |
|
|
|
5cb2ce4a61
|
Refactor: Improve readability in ThirdPersonNavigationController unit tests
|
2026-04-25 19:17:19 +02:00 |
|
|
|
8c9ab0662c
|
Fix minimum pitch angle calculation and add test for floor collision handling in third-person camera
|
2026-04-25 19:15:50 +02:00 |
|
|
|
05b8632b6b
|
Update camera position assertion in unit tests
|
2026-04-25 19:02:53 +02:00 |
|
|
|
5abfe9f484
|
Add unit tests for camera collision recovery and dialogue staging in RuntimeHost
|
2026-04-25 19:02:05 +02:00 |
|
|
|
4a8e03b99b
|
Test: third-person camera smooth recovery after collision clears
|
2026-04-25 19:01:30 +02:00 |
|
|
|
e562ffa608
|
Ensure camera collision smoothing is reset in RuntimeHost
|
2026-04-25 19:01:30 +02:00 |
|
|
|
af7a409b5d
|
Refactor: Improve structure and parameter passing for applyCameraPose
|
2026-04-25 19:00:23 +02:00 |
|
|
|
ce2ad181e9
|
Pass time delta (dt) when applying camera pose
|
2026-04-25 19:00:23 +02:00 |
|
|
|
598c4b724d
|
Implement camera collision smoothing and position resolution
|
2026-04-25 18:59:50 +02:00 |
|
|
|
cd3062fd01
|
Revert camera collision resolution to use collision world's method
|
2026-04-25 18:59:32 +02:00 |
|
|
|
5d8dbcc7ed
|
Update camera collision resolution to use smoothed calculation
|
2026-04-25 18:59:32 +02:00 |
|
|
|
f584c04ecd
|
Add camera collision state variables to RuntimeHost
|
2026-04-25 18:58:41 +02:00 |
|
|
|
17de46de21
|
Add camera collision constants
|
2026-04-25 18:58:41 +02:00 |
|
|
|
b0a5768bb2
|
Implement smoothed camera collision resolution for third-person view
|
2026-04-25 18:56:23 +02:00 |
|
|
|
5d22449eb4
|
Pass time delta (dt) to updateCameraTransform calls
|
2026-04-25 18:56:23 +02:00 |
|
|
|
25b6b0cf5e
|
Initialize smoothed camera collision distance tracking
|
2026-04-25 18:55:25 +02:00 |
|
|
|
e6c509b610
|
Initialize smoothed camera collision distance tracking
|
2026-04-25 18:55:25 +02:00 |
|
|
|
eb569e2477
|
Initialize smoothed camera collision distance tracking
|
2026-04-25 18:55:25 +02:00 |
|