Commit Graph

269 Commits

Author SHA1 Message Date
MayaTheShy
a44fc2b74f fix: update build and authentication scripts to reflect project rename to starworld 2025-11-08 23:42:56 -05:00
MayaTheShy
97cb0a5675 fix: update client binary check and simulation mode test to reflect project rename to starworld 2025-11-08 23:42:43 -05:00
MayaTheShy
9491db821b fix: update RPATH verification command in README to reflect project rename to starworld 2025-11-08 23:42:14 -05:00
MayaTheShy
951ab184e5 fix: update executable commands in README to reflect project rename to starworld 2025-11-08 23:42:10 -05:00
MayaTheShy
d32edbc632 fix: update target names in CMakeLists.txt to reflect project rename to starworld 2025-11-08 23:41:59 -05:00
MayaTheShy
6806f26311 refactor: rename project from stardust-overte-client to starworld and update executable targets 2025-11-08 23:41:54 -05:00
MayaTheShy
5cf4e03982 docs: update README to reflect completion of Phase 2 and integration of HTTP model downloader with ModelCache 2025-11-08 23:38:35 -05:00
MayaTheShy
a15559e2f9 docs: update README to reflect HTTP model downloading and caching features 2025-11-08 23:37:03 -05:00
MayaTheShy
c9246c184e feat: include ModelCache in stardust-overte-client executable 2025-11-08 23:36:25 -05:00
MayaTheShy
df98ba714c feat: integrate ModelCache for downloading models from HTTP(S) URLs in setNodeModel 2025-11-08 23:36:19 -05:00
MayaTheShy
55cd190beb feat: add ModelCache for downloading and caching 3D models from URLs 2025-11-08 23:35:41 -05:00
MayaTheShy
d6caa41023 feat: implement ModelDownloader for fetching and caching 3D models from URLs 2025-11-08 23:29:47 -05:00
MayaTheShy
de576e940e feat: add model_downloader module and import ModelDownloader 2025-11-08 23:29:42 -05:00
MayaTheShy
027e52a5d5 fix: add blocking feature to reqwest dependency in Cargo.toml 2025-11-08 23:29:31 -05:00
MayaTheShy
f0cf79d32a docs: update README to clarify known limitations and roadmap for entity rendering 2025-11-08 23:27:48 -05:00
MayaTheShy
7ffebd5629 docs: update README to reflect 3D colored model rendering and entity details 2025-11-08 23:27:28 -05:00
MayaTheShy
20286a596f feat: implement Blender export script with logging and material creation 2025-11-08 23:26:09 -05:00
MayaTheShy
ca75a2e1a4 fix: remove redundant object deletion after sphere export 2025-11-08 23:20:27 -05:00
MayaTheShy
a5844b367f feat: enhance logging during sphere creation and export process 2025-11-08 23:19:15 -05:00
MayaTheShy
0727966fce feat: clarify export selection process for colored primitives 2025-11-08 23:18:21 -05:00
MayaTheShy
7330ad2031 feat: add testing script for Blender GLTF export capability with material creation 2025-11-08 23:16:24 -05:00
MayaTheShy
bf3e0a812a feat: streamline material creation and enhance export process for colored primitives 2025-11-08 23:16:19 -05:00
MayaTheShy
fd6b9ec645 feat: enhance material creation to ensure Principled BSDF node exists and apply materials to exported objects 2025-11-08 23:13:04 -05:00
MayaTheShy
a0a6371c29 feat: enhance export process by improving object deletion and output messages 2025-11-08 23:11:47 -05:00
MayaTheShy
55baadb262 feat: enhance material creation to ensure Principled BSDF node exists and set properties 2025-11-08 23:09:41 -05:00
MayaTheShy
4fcf29049a fix: remove duplicate export messages for sphere and cube 2025-11-08 23:06:30 -05:00
MayaTheShy
daae44b35e feat: update export messages to include model colors and locations 2025-11-08 23:06:18 -05:00
MayaTheShy
7618d274d3 feat: improve export messages and apply materials to cube and ico sphere 2025-11-08 23:06:06 -05:00
MayaTheShy
3c8323fb11 feat: refactor material creation and apply green material to UV sphere 2025-11-08 23:06:01 -05:00
MayaTheShy
d46e588412 feat: add cube and sphere primitive models in GLTF format 2025-11-08 23:01:19 -05:00
MayaTheShy
3d7d29ba58 feat: add blender_export_primitives.py for exporting primitive models in GLTF format 2025-11-08 22:53:19 -05:00
MayaTheShy
a151e8a745 feat: enhance loadBridge function to handle directory paths for bridge library 2025-11-08 22:50:54 -05:00
MayaTheShy
8e48c331db feat: refactor model loading in reify function to improve entity type handling 2025-11-08 22:47:27 -05:00
MayaTheShy
04381325d3 feat: enhance model loading in reify function with entity type support 2025-11-08 22:47:02 -05:00
MayaTheShy
d806fd3c78 fix: update dirs dependency version in Cargo.toml and Cargo.lock 2025-11-08 22:46:58 -05:00
MayaTheShy
d31711f1f0 feat: add generate_primitives.py for GLTF model generation of cube and sphere 2025-11-08 22:45:27 -05:00
MayaTheShy
8bae14673a feat: add initial Cargo.toml for gltf_primitives with dependencies 2025-11-08 22:45:23 -05:00
MayaTheShy
2cdeb92e9c feat: add embedded GLTF primitives for basic shapes with caching support 2025-11-08 22:45:19 -05:00
MayaTheShy
c6805d9991 fix: update element import in Rust bridge for consistency 2025-11-08 22:45:11 -05:00
MayaTheShy
f2a9f66b57 fix: avoid duplicate points in circle generation by adjusting loop range 2025-11-08 22:45:07 -05:00
MayaTheShy
0e5bfba070 fix: remove redundant SCRIPT_DIR assignment in C++ client build step 2025-11-08 22:37:07 -05:00
MayaTheShy
a6e4766e16 fix: update path handling for bridge library and client executable in build_and_test.sh 2025-11-08 22:36:47 -05:00
MayaTheShy
c50d02f667 fix: correct script directory handling in build_and_test.sh for Rust bridge build 2025-11-08 22:36:37 -05:00
MayaTheShy
8f817e39d1 fix: correct script directory handling in build_and_test.sh for C++ client build 2025-11-08 22:36:25 -05:00
MayaTheShy
58e5da849f fix: update README for improved clarity on build process and bridge configuration 2025-11-08 22:35:08 -05:00
MayaTheShy
a0da6c60e8 feat: add build and test script for Starworld 2025-11-08 22:33:11 -05:00
MayaTheShy
71fc37e2cb fix: implement wireframe rendering for entities and clean up unused dependencies 2025-11-08 22:32:35 -05:00
MayaTheShy
4b6a153dcb fix: enhance wireframe rendering for entity types with detailed descriptions and future model support 2025-11-08 22:32:02 -05:00
MayaTheShy
f2a980969e fix: remove unused imports from bridge module to clean up code 2025-11-08 22:31:08 -05:00
MayaTheShy
1a00b0a911 fix: update stardust-xr-asteroids dependency to use git source from GitHub 2025-11-08 22:31:04 -05:00