Commit Graph

5814 Commits

Author SHA1 Message Date
Ashley Rogers 4513fb4ab1 Format 2025-01-07 15:45:54 -05:00
Ashley Rogers c495e54f9e Use later version of Ubuntu 2025-01-07 15:29:00 -05:00
Ashley Rogers 155e29ac80 Don't need --break-system-packages 2025-01-07 15:24:47 -05:00
Ashley Rogers 33a94a97e4 Few missed SharedAssets 2025-01-07 15:23:30 -05:00
Ashley Rogers 2173285e24 Fix doc errors 2025-01-07 15:22:10 -05:00
Ashley Rogers 489a5a545c Add CI step for coverxygen 2025-01-07 15:16:29 -05:00
Ashley Rogers 069ecbb5ce Add XML output option 2025-01-07 15:11:16 -05:00
Ashley Rogers afc097e921
Merge pull request #1052 from CesiumGS/fix-writing-schema-property
Fix crash when writing `EXT_structural_metadata` with null schema
2025-01-07 10:16:02 -05:00
Kevin Ring 69dafb8d50
Merge pull request #1053 from CesiumGS/dark-mode-fix
Use Mermaid dark theme for dark mode
2025-01-07 10:08:47 +11:00
Kevin Ring 6991589e02
Merge pull request #1054 from CesiumGS/prod-docs-fix
Specify CESIUM_PRODUCTION_DOCS cmake variable correctly.
2025-01-07 09:45:38 +11:00
Kevin Ring 730de3bf2f Specify CESIUM_PRODUCTION_DOCS cmake variable correctly. 2025-01-07 09:29:51 +11:00
Ashley Rogers ae605628bb Use Mermaid dark theme for dark mode 2025-01-06 16:52:11 -05:00
Sean Lilley 5fa6745977 Fix writing schema property 2025-01-06 11:38:17 -05:00
Kevin Ring 4d9a63829f Bump to v0.43.0, update CHANGES.md. 2025-01-02 08:32:33 +11:00
Kevin Ring 3f1ea26876
Merge pull request #1047 from CesiumGS/i3dm-rotation-fix
Calculate I3dm instance rotations by converting basis to a matrix
2024-12-24 15:13:54 +11:00
Kevin Ring a4952a67fe Update CHANGES.md. 2024-12-24 14:28:25 +11:00
Kevin Ring 65b088de53 Merge remote-tracking branch 'origin/main' into i3dm-rotation-fix 2024-12-24 14:25:28 +11:00
Janine Liu 75c7744a7e
Merge pull request #1050 from CesiumGS/asset-depot-destruction
Ensure SharedAssetDepot stays alive while lock is held
2024-12-23 10:06:02 -05:00
Janine Liu d642491aea
Merge pull request #1049 from CesiumGS/shared-asset-depot-not-inline
Make SharedAssetDepot implementation not inline
2024-12-23 09:45:22 -05:00
Kevin Ring 07fcaf6203 Fix clang warning. 2024-12-23 18:10:52 +11:00
Kevin Ring bf99d52e65 Ensure depot stays alive while lock is held. 2024-12-23 15:32:38 +11:00
Kevin Ring 126171b451 Move AssetEntry implementation, too. 2024-12-23 13:11:49 +11:00
Kevin Ring dc7958c929 Make SharedAssetDepot implementation not inline. 2024-12-23 13:04:15 +11:00
Kevin Ring 80cb0d92c6
Merge pull request #1017 from CesiumGS/macos-13-and-set-target
Switch to macos-13 runner, target macOS 10.15 for vcpkg dependencies
2024-12-20 18:50:51 +11:00
Ashley Rogers b4133893aa
Merge pull request #1041 from CesiumGS/prod-doxygen-upgrade
Production doc script improvements.
2024-12-18 17:35:50 -05:00
Janine Liu 8cdf943272
Merge pull request #1042 from CesiumGS/kick-to-renderable
"Kick" only when the current tile is renderable
2024-12-18 10:26:16 -05:00
Ashley Rogers 62c4e31b15 Add `noindex` tag for pre-release docs 2024-12-18 10:20:05 -05:00
Kevin Ring c32cdafc24
Update Cesium3DTilesSelection/test/TestTilesetSelectionAlgorithm.cpp
Co-authored-by: Janine Liu <32226860+j9liu@users.noreply.github.com>
2024-12-18 21:02:48 +11:00
Kevin Ring 27b5b610ee
Update CHANGES.md
Co-authored-by: Janine Liu <32226860+j9liu@users.noreply.github.com>
2024-12-18 20:57:08 +11:00
Kevin Ring bb2b7b2963
Update Cesium3DTilesSelection/src/Tileset.cpp
Co-authored-by: Janine Liu <32226860+j9liu@users.noreply.github.com>
2024-12-18 20:56:46 +11:00
Kevin Ring 9a95ae6c60
Merge pull request #1040 from CesiumGS/doxygen-coverage
Fix all Doxygen warnings
2024-12-18 20:46:06 +11:00
Kevin Ring 4fb3063022 Remove unused types, and fix doc/code mismatch. 2024-12-18 19:46:18 +11:00
Kevin Ring d96a10d560 Tiny cleanup. 2024-12-18 16:08:04 +11:00
Kevin Ring 0c295d610b Better doc for enums where possible. 2024-12-18 16:04:28 +11:00
Ashley Rogers 89b00e2cc0 Fix warnings from merge with main 2024-12-17 13:43:45 -05:00
Ashley Rogers 2ce337be44 Merge from main 2024-12-17 11:36:54 -05:00
Ashley Rogers f934b40717 All warnings resolved 2024-12-17 11:30:58 -05:00
Ashley Rogers cc0d6c5c90
Merge pull request #1039 from CesiumGS/doc-tile-selection-algorithm
Document tile selection algorithm
2024-12-17 10:02:58 -05:00
Kevin Ring ccb918a972
Merge pull request #1044 from jiangheng90/fix-cmake-system-processor-empty
Fix triplet auto detected error on macos apple silicon
2024-12-17 21:01:58 +11:00
Kevin Ring 54f9d4b6f5 Merge remote-tracking branch 'origin/main' into doc-tile-selection-algorithm 2024-12-17 11:20:15 +11:00
Kevin Ring 4e6e2b8300
Merge pull request #1024 from CesiumGS/update-readme
Overhaul README
2024-12-17 10:36:08 +11:00
Kevin Ring f8956edf9c Fix misplaced doc comment. 2024-12-17 10:28:55 +11:00
Kevin Ring 3e273e64bf
Merge pull request #1030 from CesiumGS/async-doc-fixes
Tweak the AsyncSystem document a bit
2024-12-17 09:25:21 +11:00
Kevin Ring 09b25b6aa8 Fix test failures. 2024-12-16 22:59:26 +11:00
Tim Moore 472687021e Calculate I3dm instance rotations by converting basis to a matrix
The previous approach tried to create rotations directly from the up
and right vectors that encode the instance rotation, but it naïvely
didn't handle rotations of 180 degrees of the up and right vector. It
is reliable to create the rotation matrix, filling in the Z column
by doing a cross-product, and then let the algorithm for converting a
rotation matrix to a quaternion do its robust thing.
2024-12-16 11:27:59 +01:00
Kevin Ring 2436a0e5c4 Merge remote-tracking branch 'origin/main' into kick-to-renderable 2024-12-16 20:33:02 +11:00
jiangheng 1fd252dcff Fix triplet auto detected error on macos apple silicon 2024-12-14 17:12:39 +08:00
Ashley Rogers fc4e9dda7e Update Visual Studio CMake line 2024-12-13 15:45:34 -05:00
Ashley Rogers aadaa7700b Merge branch 'update-readme' of github.com:CesiumGS/cesium-native into update-readme 2024-12-13 15:40:38 -05:00
Ashley Rogers b3abb9f930 Update based on review 2024-12-13 15:40:11 -05:00