Commit Graph

5174 Commits

Author SHA1 Message Date
Sean Lilley f2ae199ea6 Add .git-blame-ignore-revs 2024-08-27 15:05:13 -04:00
Sean Lilley 9005ad65b1 Use AlignAfterOpenBracket: BlockIndent 2024-08-27 14:46:20 -04:00
Kevin Ring 30795c1b22
Merge pull request #835 from CesiumGS/egm96
Implement a class to load and sample an EGM96 grid
2024-08-22 21:58:35 +10:00
Kevin Ring 61cb8848b7 Fix incorrect class name in CHANGES.md. 2024-08-22 21:56:07 +10:00
Kevin Ring 2fa8977b20 Another clang/gcc warning. 2024-08-22 21:34:43 +10:00
Kevin Ring 9bc872a691 Fix clang/gcc warnings. 2024-08-22 21:28:58 +10:00
Kevin Ring f2fb0a3a0f Improve unicode handling. 2024-08-22 21:24:29 +10:00
Kevin Ring c988ead8db OwnedTempFile cleanup. 2024-08-22 21:07:57 +10:00
Kevin Ring 0e054360ea Remove unnecessary include from header. 2024-08-22 20:54:14 +10:00
Kevin Ring 6e0df8d4a5 A few more doc and constant tweaks. 2024-08-22 20:51:17 +10:00
Kevin Ring fabc0a1cc2 Minor cleanup. 2024-08-22 20:40:31 +10:00
Kevin Ring 749715af51 Merge remote-tracking branch 'origin/main' into egm96 2024-08-22 15:30:47 +10:00
Janine Liu eadcf421d3
Merge pull request #934 from CesiumGS/instance-metadata
Add getFeatureIdAccessorView for instances
2024-08-19 14:47:08 -04:00
Janine Liu daeca25354 Add more unit tests 2024-08-19 13:49:29 -04:00
Janine Liu d2fb9cbf9f Update CHANGES.md 2024-08-16 10:56:09 -04:00
Janine Liu 1cb6e3809d Merge branch 'main' into instance-metadata 2024-08-16 10:54:12 -04:00
Janine Liu 2fe664ded5
Merge pull request #938 from CesiumGS/vcpkg
Use vcpkg instead of submodules for cesium-native's third party dependencies
2024-08-16 10:17:29 -04:00
Kevin Ring 3b36435179 Add option to exclude libraries from installation. 2024-08-16 14:54:09 +10:00
Kevin Ring 832b2c91f2 Changes from review (comments only). 2024-08-16 07:19:41 +10:00
Tim Moore b51af67b3b Add test case for getFeatureIdAccessorView 2024-08-15 19:09:05 +02:00
Kevin Ring b1d7da4795 Small tweaks, and update CHANGES.md. 2024-08-15 11:47:40 +10:00
Kevin Ring ac74cc3cda
Merge pull request #820 from jherico/vcpkg-2
Second attempt at migrating packages to vcpkg
2024-08-15 09:47:09 +10:00
Kevin Ring 88dd05cf8a Formatting. 2024-08-15 08:40:37 +10:00
Ashley Rogers 924717eccb
Merge pull request #937 from CesiumGS/update-documentation-generation
Updates to generate updated HTML documentation
2024-08-14 16:02:38 -04:00
Cory Barr f439583167 update CmakeLists and Library.h to generate updated HTML documentation 2024-08-14 12:46:30 -07:00
Kevin Ring 9f1ed54c75
Merge pull request #933 from CesiumGS/schema-writer
Add `CesiumGltfWriter::SchemaWriter`
2024-08-13 15:32:01 +10:00
Kevin Ring 9003c12568
Merge branch 'main' into schema-writer 2024-08-13 15:30:54 +10:00
Kevin Ring 16170df273
Merge pull request #932 from CesiumGS/resolve-external-images-flag
Add `resolveExternalImages` flag to `GltfReaderOptions`
2024-08-13 15:27:56 +10:00
Janine Liu 6719722dd0
Merge branch 'main' into resolve-external-images-flag 2024-08-12 10:33:34 -04:00
Janine Liu aa07c01e54
Merge pull request #931 from CesiumGS/remove-extension
Add `removeExtensionUsed` and `removeExtensionRequired`
2024-08-09 16:18:31 -04:00
Kevin Ring 616ce1130a Make installation of libs/headers optional. 2024-08-08 13:50:43 +10:00
Kevin Ring ffa2bbea53 Fix Android processor discernment. 2024-08-06 19:47:52 +10:00
Tim Moore 109f3897a4 Add getFeatureIdAccessorView for instances
Implement getFeatureIdAccessorView for feature IDs stored in the
EXT_mesh_gpu_instancing extension. Refactor the existing function,
used for accessing feature IDs in primitives, to use common code.
2024-08-05 11:15:52 +02:00
Kevin Ring 52c3f2c5b2 UWP support. 2024-08-05 18:14:22 +10:00
Sean Lilley de50d38b3c Add CesiumGltfWriter::SchemaWriter 2024-08-02 21:42:13 -06:00
Sean Lilley 95b0de6516 Added resolveExternalImages flag to GltfReaderOptions 2024-08-02 20:49:42 -06:00
Sean Lilley 6145e41fd1 Tweak change description 2024-08-02 20:18:36 -06:00
Sean Lilley a109c7dacb Add removeExtensionUsed and removeExtensionRequired 2024-08-02 20:15:42 -06:00
Kevin Ring 1fcdeadfd9 Merge remote-tracking branch 'origin/main' into vcpkg-swl 2024-08-02 19:45:58 +10:00
Kevin Ring d36e59883e
Update CHANGES.md 2024-08-02 14:00:55 +10:00
Kevin Ring d9dd11fb04
Merge pull request #924 from sailra/main
Fixed the issue where the Y-axis tile coordinates could not be correctly calculated after customizing the root tile slicing scheme
2024-08-02 13:58:08 +10:00
Kevin Ring ca641c19ff
Merge pull request #929 from CesiumGS/release-prep
Prepare v0.38 release
2024-07-31 19:25:36 +10:00
Kevin Ring 0e9c3e9384 Bump version, update CHANGES.md. 2024-07-31 17:52:56 +10:00
Kevin Ring 19486927a4 Put local functions into the anonymous namespace. 2024-07-31 17:51:23 +10:00
Janine Liu 471e67e0df
Merge pull request #919 from CesiumGS/fix-polygon-clipping
Add a test for raster overlay upsampled bounding volumes, and fix a bug with upsampling and gltfUpAxis
2024-07-26 13:19:58 -04:00
Kevin Ring 7d21b0c1be Fix typos and test failure. 2024-07-26 10:42:30 -04:00
Janine Liu 0a86cfdca8 Merge branch 'main' into fix-polygon-clipping 2024-07-26 09:40:26 -04:00
Kevin Ring 619751add8
Merge pull request #777 from CesiumGS/gltf-ray-intersect
Add triangle/ray and gltf/ray intersect function with tests
2024-07-25 14:22:18 -04:00
Brian L 1fa8ee45e1 Get rid of more t return params, update docs 2024-07-25 12:08:40 -06:00
Brian L 621304724f Change rayAABBParametric to return a std optional 2024-07-25 10:41:39 -06:00