Commit Graph

4781 Commits

Author SHA1 Message Date
Ashley Rogers 3fe42d04f2 Merge branch 'main' of github.com:CesiumGS/cesium-native into ion-single-user 2024-04-19 15:55:19 -04:00
Ashley Rogers fb81b78886 Add test for single-user /me 2024-04-19 15:27:52 -04:00
Ashley Rogers a9d722b9c5 Merge from main 2024-04-19 14:13:36 -04:00
Ashley Rogers c0abf0010c Update CHANGES.md 2024-04-19 13:48:56 -04:00
Ashley Rogers ce2b693bae Fix URI parsing for URLs with ambiguous protocols 2024-04-19 13:47:36 -04:00
Kevin Ring 5e5d615866
Merge pull request #859 from CesiumGS/remove-extension
Added removeExtension to ExtensibleObject
2024-04-18 20:46:20 -04:00
Kevin Ring 7e9277f165
Merge branch 'main' into remove-extension 2024-04-18 20:46:01 -04:00
Kevin Ring 2d05768b26
Merge pull request #840 from CesiumGS/accessor-writer-from-view
Create AccessorWriter from AccessorView
2024-04-18 20:45:10 -04:00
Kevin Ring 02b3b50468
Merge pull request #837 from CesiumGS/spdlog-update-again
Allow externally supplied SPDLOG
2024-04-18 20:44:29 -04:00
Kevin Ring 40e913b203
Merge pull request #856 from qd1308504206/patch-1
Add CesiumRasterOverlays  in to the Doc
2024-04-18 20:43:37 -04:00
Kevin Ring ae23376844
Merge pull request #858 from CesiumGS/remove-attach-to
Remove `attachTo` for schema files that already have correct prefix
2024-04-18 20:41:47 -04:00
Sean Lilley d3255d7105
Merge pull request #863 from CesiumGS/buffer-too-big-for-glb
Don't create an invalid GLB when the buffer is too large.
2024-04-18 20:20:13 -04:00
Kevin Ring 997517cee8 Don't create invalid GLB when the buffer is too large. 2024-04-18 08:48:32 +10:00
Brian Langevin 6b5d45117b
Merge branch 'main' into split-at-antimeridian 2024-04-16 15:24:23 -06:00
Brian Langevin 2936ac487c
Merge pull request #846 from CesiumGS/upsampling-inverted-v
Add options to upsampleGltfForRasterOverlays to specify the texture coordinate base name and whether to invert the V texture coordinate
2024-04-16 09:54:27 -06:00
Janine Liu 9ca263ee2b
Merge pull request #861 from CesiumGS/getNormalAccessorView
Add `NormalAccessorType` to `AccessorUtility.h`
2024-04-15 13:50:06 -04:00
Sean Lilley 4c6cd3cb37 Add getNormalAccessorView 2024-04-15 12:02:04 -04:00
Sean Lilley 46c8b9e736
Merge pull request #860 from CesiumGS/build-tweaks
Improvements to the build process
2024-04-15 10:24:38 -04:00
Janine Liu 26975746b5
Merge branch 'main' into upsampling-inverted-v 2024-04-15 10:08:48 -04:00
Janine Liu f058520e3a
Merge pull request #857 from CesiumGS/gltf-improvements
Add a few helpful functions to `Model` and `GltfUtilities`.
2024-04-15 10:07:49 -04:00
Kevin Ring a3237c9195 Formatting. 2024-04-15 09:39:32 +10:00
Kevin Ring 87624a92c4 Disable KTX_FEATURE_TOOLS.
Mostly so that KTX-Software doesn't try to pull in cxxopts.
2024-04-15 09:30:05 +10:00
Kevin Ring a9bf1056b2 Update KTX-Software. 2024-04-15 09:30:05 +10:00
Kevin Ring dd35563ff8 Tweaks for the tilers build.
* Use `ktx` library instead of `ktx_read`. The former includes writing
  ability, and there's no library that includes _just_ writing.
* Move STB image resize implementation code into CesiumGltfReader
  (instead of CesiumGltfContent).
2024-04-15 09:30:05 +10:00
Brian Langevin c55660118c
Merge branch 'main' into upsampling-inverted-v 2024-04-12 14:49:08 -06:00
Brian Langevin 1a4d8002f9
Merge pull request #850 from CesiumGS/tms-path
Add TMS trailing slash at end of path, rather than end of url.
2024-04-12 14:47:54 -06:00
Brian Langevin 723ebfc9a1
Merge branch 'main' into tms-path 2024-04-12 14:26:51 -06:00
Janine Liu bc13fa617c Fold single sections in tests 2024-04-12 15:08:30 -04:00
Janine Liu 2cb26ebeeb Doc improvements and function flattening 2024-04-12 14:13:51 -04:00
Janine Liu 441e04291d
Merge branch 'main' into gltf-improvements 2024-04-12 13:06:02 -04:00
Janine Liu 00eefb5e49
Merge pull request #853 from CesiumGS/gltf-correctness
Various fixes to correctness of glTF generation.
2024-04-12 13:05:16 -04:00
Janine Liu 43b15c8876 Minor changes 2024-04-12 11:40:52 -04:00
Sean Lilley 1a1332bde7 Added removeExtension to ExtensibleObject 2024-04-12 11:27:31 -04:00
Sean Lilley 02ddcb05ff Remove attachTo for extensions that already have correct prefix 2024-04-12 11:06:37 -04:00
Kevin Ring 9555685783 Fix Clang/GCC build error. 2024-04-12 17:14:16 +10:00
Kevin Ring be19004c1d Reverse during transform instead of explicit std::reverse. 2024-04-12 17:00:19 +10:00
Kevin Ring abaf72bada upsampleGltfForRasterOverlays -> RasterOverlayUtilities 2024-04-12 16:59:24 +10:00
Kevin Ring 6b86b377ba Add another test. 2024-04-12 14:12:48 +10:00
Kevin Ring 5c3cdd26a7 Formatting. 2024-04-12 14:09:09 +10:00
Kevin Ring 0c16ef5f7c Add tests and fix logic. 2024-04-12 10:30:40 +10:00
Kevin Ring 462a26a20d Fix merge error. 2024-04-11 06:53:12 +10:00
Kevin Ring b064d293d1
Merge branch 'main' into split-at-antimeridian 2024-04-10 16:51:39 -04:00
Kevin Ring 44ceb53856
Merge branch 'main' into upsampling-inverted-v 2024-04-10 16:50:26 -04:00
Kevin Ring f57a92bcd1
Merge pull request #847 from CesiumGS/to-globe-rectangle
Add `BoundingRegionBuilder::toGlobeRectangle`
2024-04-10 16:48:48 -04:00
Kevin Ring 621c67a179
Merge branch 'main' into to-globe-rectangle 2024-04-10 16:48:37 -04:00
Brian Langevin 8a01480ff0
Merge pull request #842 from CesiumGS/cesium-legacy-terrain
Add new CesiumQuantizedMeshTerrain library/namespace
2024-04-10 14:47:12 -06:00
Brian L 1af6fb78e4 Fix typos 2024-04-10 10:03:26 -06:00
Brian L 1973bd1ce2 Add migration note 2024-04-10 09:48:57 -06:00
Brian L cd6e2602c1 Update README.md
One last occurrence of the rename
2024-04-10 09:25:13 -06:00
Janine Liu 40f16b1722 Add GlobeRectangle equals and equalsEpsilon 2024-04-10 11:01:57 -04:00