Implement Overte Authentication and Add Test Entities

- Added documentation for Overte authentication implementation in `docs/OVERTE_AUTH.md`.
- Introduced new GLB files for cube and sphere primitives in `examples/primitives/`.
- Created a JSON file `examples/test_entities.json` containing sample entities for testing.
- Added a build and test script `scripts/build_and_test.sh` for streamlined building and verification of the project.
- Implemented a CI test runner script `scripts/ci-test.sh` to automate testing processes.
- Created a script `scripts/run_with_auth.sh` to facilitate running the Starworld client with Overte authentication.
This commit is contained in:
MayaTheShy
2025-11-09 03:11:12 -05:00
parent ce406e483d
commit 634d226f27
15 changed files with 5 additions and 2 deletions

View File

@@ -36,7 +36,7 @@ Starworld is an [Overte](https://overte.org) client that renders virtual world e
### Build Everything ### Build Everything
```bash ```bash
./build_and_test.sh ./scripts/build_and_test.sh
``` ```
Or manually: Or manually:
@@ -213,7 +213,10 @@ Starworld/
│ ├── src/lib.rs │ ├── src/lib.rs
│ └── Cargo.toml │ └── Cargo.toml
├── tests/ # Test harness ├── tests/ # Test harness
── tools/ # Python utilities ── tools/ # Python utilities
├── scripts/ # Build and utility scripts
├── docs/ # Documentation files
└── examples/ # Example configurations and models
``` ```
### Debugging ### Debugging