Complete Entity System: Parent/Child Hierarchies & Distance Query Support #2

Open
MayaTheShy wants to merge 22 commits from feature/support-all-entity-types into main

22 Commits

Author SHA1 Message Date
MayaTheShy
9eca426d5f Resolve merge conflict in bridge/src/lib.rs by preserving feature branch logic
Some checks failed
CI / build-and-test (pull_request) Has been cancelled
Rust Quality Checks / rust-checks (pull_request) Has been cancelled
2025-11-16 22:24:41 -05:00
MayaTheShy
49c2f5bb1a Update README to reflect support for parent/child hierarchies and distance-based entity querying
Some checks failed
CI / build-and-test (pull_request) Has been cancelled
Rust Quality Checks / rust-checks (pull_request) Has been cancelled
2025-11-16 22:16:48 -05:00
MayaTheShy
6b1a8f9c50 Update implementation summary to reflect completion of entity updates, additional entity types, parent/child hierarchies, and distance-based querying 2025-11-16 22:16:17 -05:00
MayaTheShy
f940819b43 Update entity rendering documentation to include support for additional entity types, parent/child hierarchies, and distance-based querying 2025-11-16 22:16:09 -05:00
MayaTheShy
bccddacf05 Update developer guide to clarify support for parent/child hierarchies and distance-based entity queries 2025-11-16 22:16:03 -05:00
MayaTheShy
fae81bf934 Update implementation status to include parent/child hierarchies and entity query/filtering by distance 2025-11-16 22:15:57 -05:00
MayaTheShy
2737c0560a Implement queryNodesByDistance function to retrieve node IDs within a specified distance 2025-11-16 22:14:15 -05:00
MayaTheShy
4a3766b00c Add function to query nodes by distance for spatial queries 2025-11-16 22:11:46 -05:00
MayaTheShy
71ec97276c Update README to indicate support for parent/child entity hierarchies 2025-11-16 22:10:45 -05:00
MayaTheShy
6d952d7569 Refactor node building logic to support recursive child attachment in bridge reification 2025-11-16 22:10:14 -05:00
MayaTheShy
bcdbd11c7c Add parent ID parameter to node creation functions in Rust and C++ 2025-11-16 22:08:57 -05:00
MayaTheShy
8be82ca505 Enhance node creation command to include optional parent ID and update logging 2025-11-16 22:07:26 -05:00
MayaTheShy
891d82c1de Update README to reflect support for additional entity types and improved entity deletion handling 2025-11-16 22:05:11 -05:00
MayaTheShy
b91d4c4584 Update README to reflect completion of entity color application and property updates 2025-11-16 22:02:28 -05:00
MayaTheShy
64e554f54a Add support for zone entities in bridge reification 2025-11-16 21:57:31 -05:00
MayaTheShy
645ea243a3 Add support for light entities in bridge reification 2025-11-16 21:55:55 -05:00
MayaTheShy
dfa8b709ec Add support for image entities in bridge reification with placeholder implementation 2025-11-16 21:54:05 -05:00
MayaTheShy
e4519fa47d Add support for text entities in model reification and improve logging 2025-11-16 21:50:50 -05:00
0a39697599 Entity Color/Material Protocol Support & Model Cache Robustness
Some checks failed
CI / build-and-test (push) Has been cancelled
Rust Quality Checks / rust-checks (push) Has been cancelled
- Add support for entity color and texture fields in the bridge protocol and node state.
- Log and document color/material override attempts; actual application is blocked by missing upstream API.
- Use robust model cache directory logic:
  - Prefer OS cache dir, fallback to /tmp if unavailable.
  - Prepare for future improvements (logging, user-specific /tmp, directory creation).
- Update documentation to reflect current limitations and future roadmap.
- No breaking changes; all new logic is forward-compatible and safe for merge.
2025-11-17 02:43:16 +00:00
MayaTheShy
bc330e7a40 Update color tint application in Reify implementation to reflect current limitations
Some checks failed
CI / build-and-test (pull_request) Has been cancelled
Rust Quality Checks / rust-checks (pull_request) Has been cancelled
2025-11-16 21:35:04 -05:00
MayaTheShy
d5d0637948 Update stardust-xr-molecules source to latest commit for improved stability 2025-11-16 21:33:12 -05:00
MayaTheShy
8cb859e873 Enhance model color tint application in Reify implementation 2025-11-16 21:26:12 -05:00