Commit Graph

998 Commits

Author SHA1 Message Date
Ashley Rogers 862ac79461 Quick round of comments 2025-06-17 13:35:52 -04:00
David Lively e48be87178
Merge branch 'main' into 273-orientedboundingboxcomputedistancesquaredtoposition-can-potentially-use-degenerate-axes 2025-06-17 10:53:27 -05:00
Germán ff5f7a5476
Merge branch 'main' into fix/if-none-match-header 2025-06-17 17:16:47 +02:00
Germán bd146b1531
Update CHANGES.md 2025-06-17 09:22:12 +02:00
Germán 0b73115104
Merge branch 'main' into fix/if-none-match-header 2025-06-17 09:21:21 +02:00
Germán c8c91aac90 Update Changes.md 2025-06-17 07:20:14 +00:00
David Lively ec651bd8da Updated changelog 2025-06-16 12:32:27 -05:00
Janine Liu 43d15722ad Merge branch 'main' into accessible-accessor-view 2025-06-13 14:28:05 -04:00
Ashley Rogers 771990d4ae Merge from main, edit vcpkg 2025-06-13 10:47:36 -04:00
Janine Liu ed374fd01f Merge branch 'main' into tileset-voxel-extension 2025-06-13 10:11:33 -04:00
Brody 76df83f9f7 Added fix details to CHANGES.md. 2025-06-12 18:20:43 -04:00
Tim Moore 688904b3e2
Merge pull request #1191 from CesiumGS/url-asset-accessor
Add CurlAssetAccessor based on libcurl
2025-06-12 22:21:05 +02:00
Brody 295f3b3132 Added fix information to CHANGES.md. 2025-06-12 12:28:36 -04:00
Ashley Rogers 2c78343d4f Fix CHANGES.md 2025-06-12 12:06:31 -04:00
Ashley Rogers 30eec5711c Merge from geojson-from-url 2025-06-12 10:15:52 -04:00
Kevin Ring 94da76ce33 Merge remote-tracking branch 'origin/main' into url-asset-accessor 2025-06-12 16:00:16 +10:00
Janine Liu ef1485b25e Add accessorView() 2025-06-11 15:47:35 -04:00
Janine Liu a648d9d113
Merge branch 'main' into tileset-voxel-extension 2025-06-06 16:02:54 -04:00
Kevin Ring 9072a64e8c
Merge pull request #1192 from CesiumGS/ellipsoid-tileset-raster-unloading
Fix crash when unloading ellipsoid tileset with raster overlays
2025-06-05 15:42:35 +10:00
Kevin Ring 623b2c31b1 Merge remote-tracking branch 'origin/main' into url-asset-accessor 2025-06-05 13:35:10 +10:00
Kevin Ring 5e451b245e Fix class name in changelog. 2025-06-05 12:10:53 +10:00
Ashley Rogers 9647aab559 Update CHANGES.md 2025-06-04 15:41:24 -04:00
Kevin Ring 37831828b3 Doc and dependency graph updates. 2025-06-04 08:04:46 +10:00
Ashley Rogers a0fae3118e Address review comments 2025-06-03 17:21:08 -04:00
Kevin Ring e3aad30fcd Merge remote-tracking branch 'origin/main' into itwin-feature-service 2025-06-03 18:14:41 +10:00
Kevin Ring ee98084630 Merge remote-tracking branch 'origin/main' into vector-rasterizer 2025-06-03 18:11:16 +10:00
Kevin Ring 94fbad24b8 Move changelog entry to the correct version. 2025-06-03 18:10:13 +10:00
Kevin Ring 9359636409 Merge remote-tracking branch 'origin/main' into vector-rasterizer 2025-06-03 18:06:10 +10:00
Kevin Ring 862136ec68
Merge pull request #1154 from CesiumGS/geojson-support
Support loading vector data from GeoJSON files
2025-06-03 18:04:45 +10:00
Janine Liu 45673534ef Merge branch 'main' into tileset-voxel-extension 2025-06-02 14:00:24 -04:00
Kevin Ring 0dee785f09 Update CHANGES.md. 2025-06-01 18:39:02 +10:00
Janine Liu 25e0520105 Make TileExternalContent extensible instead. 2025-05-30 12:24:35 -04:00
Janine Liu 7a9c2f1dba Formatting, docs, changelog entry 2025-05-29 15:28:26 -04:00
Janine Liu ead07920a0 Merge branch 'main' into move-status-code 2025-05-23 12:24:06 -04:00
Janine Liu 86770e8d95 Update changelog 2025-05-23 12:20:12 -04:00
Ashley Rogers 3c7e8b25e9 Merge from geojson-support and update based on changes 2025-05-20 15:10:57 -04:00
Ashley Rogers b57a8aa9ec Merge branch 'main' of github.com:CesiumGS/cesium-native into geojson-support 2025-05-20 14:25:12 -04:00
Kevin Ring 1bca950de2 Fix water mask in upsampled tiles. 2025-05-20 11:59:46 +10:00
Kevin Ring 7ec3d23632 Apply typo fixes. 2025-05-19 10:00:09 +10:00
Kevin Ring 4a433d46dd Require TileID to Tile constructors taking content.
This way the content reference count, which is only added when the tile
has an ID, can be correctly accounted for.
2025-05-16 14:55:01 +10:00
Ashley Rogers c4fc5f6b10 Merge from geojson-support 2025-05-15 10:04:17 -04:00
Ashley Rogers 6bd06711c4 Merge branch 'main' of github.com:CesiumGS/cesium-native into geojson-support 2025-05-14 15:23:48 -04:00
Ashley Rogers fb1c00ea3d Merge from main 2025-05-13 14:11:39 -04:00
Janine Liu 86d608e1a5
Merge pull request #1173 from CesiumGS/fix-subtree-availability-use-after-free
Fix use-after-free bug in `SubtreeAvailability`
2025-05-09 13:34:20 -04:00
Sean Lilley 3f319431db Fix use-after-free bug in SubtreeAvailability 2025-05-09 12:09:39 -04:00
Janine Liu 44863d94ec Update CHANGES.md 2025-05-09 12:00:30 -04:00
Sean Lilley bf65f46ee4 Update bitstream/constant when setting availability 2025-05-08 10:25:39 -04:00
Ashley Rogers 499325594c Merge from main 2025-05-06 11:36:05 -04:00
Ashley Rogers 4c98ed9ac9 Merge from geojson-support 2025-05-05 16:44:13 -04:00
Ashley Rogers 49b112f9e8 Merge from main 2025-05-05 16:42:31 -04:00
Sean Lilley b2545e7a56 Added SubtreeWriter::writeSubtreeBinary 2025-05-02 18:09:27 -04:00
Ashley Rogers c561b6e5f1 Merge from geojson-support 2025-04-30 13:21:04 -04:00
Kevin Ring 48b4de0aac Bump version, update CHANGES.md. 2025-04-30 16:52:37 +10:00
Kevin Ring 79deca790e
Merge pull request #1166 from CesiumGS/optional-exports
Don't install exports unless libs and headers are also installed.
2025-04-30 15:01:18 +10:00
Kevin Ring f390dc762f
Merge pull request #1150 from CesiumGS/point-cloud-upsampling
Upsample point clouds for raster overlays
2025-04-30 08:20:14 +10:00
Kevin Ring 25fa20e4a4
Merge branch 'main' into optional-exports 2025-04-30 08:16:27 +10:00
Janine Liu c0fd95bb68
Merge branch 'main' into multiple-views 2025-04-29 10:05:47 -04:00
Kevin Ring 692dbfe3fa Mention deprecation of ViewState::create methods. 2025-04-29 19:32:16 +10:00
Kevin Ring dada9102ab
Merge branch 'main' into point-cloud-upsampling 2025-04-29 14:17:13 +10:00
Kevin Ring f7904505c8
Merge pull request #1135 from CesiumGS/orthographic
Orthographic
2025-04-29 14:10:52 +10:00
Janine Liu d861c19639
Merge branch 'main' into i3dm-empty-error 2025-04-28 13:54:13 -04:00
Janine Liu fc83ace731
Merge branch 'main' into multiple-views 2025-04-28 10:06:54 -04:00
Janine Liu 0ca412f0be
Merge pull request #1148 from CesiumGS/bounding-volume-load-thread
Pass tile bounding volumes to `prepareInLoadThread`
2025-04-28 09:57:01 -04:00
Kevin Ring 8d094fea5b Update CHANGES.md. 2025-04-28 16:33:11 +10:00
Kevin Ring e5c0fa81d0 Merge remote-tracking branch 'origin/main' into orthographic 2025-04-28 16:05:51 +10:00
Kevin Ring cd5d4afe24 Merge remote-tracking branch 'origin/main' into multiple-views 2025-04-28 14:10:59 +10:00
Ashley Rogers 60f7873a19 Update CHANGES.md 2025-04-25 14:52:38 -04:00
Ashley Rogers 46f8312b12 Merge branch 'main' of github.com:CesiumGS/cesium-native into geojson-support 2025-04-25 14:49:35 -04:00
Ashley Rogers 01983c6654 Merge with main 2025-04-25 14:47:44 -04:00
Ashley Rogers 05ef26d470 Merge branch 'main' of github.com:CesiumGS/cesium-native into point-cloud-upsampling 2025-04-25 12:03:50 -04:00
Ashley Rogers 14ced693a1 Merge from main 2025-04-25 11:52:54 -04:00
Tim Moore e60cb36b5f Respond to PR feedback 2025-04-25 17:39:07 +02:00
Tim Moore 099d8c14ca Add change log note and run format 2025-04-25 10:56:33 +02:00
Kevin Ring ee3fdffa4a Update CHANGES.md. 2025-04-24 20:48:41 +10:00
Kevin Ring 2a7d6b022e Update CHANGES.md. 2025-04-23 20:53:32 +10:00
Kevin Ring 74b919d410 Merge remote-tracking branch 'origin/multiple-views' into multiple-views-one-reference-count 2025-04-23 15:47:06 +10:00
Kevin Ring c6c498eec1 Merge remote-tracking branch 'origin/main' into multiple-views 2025-04-23 15:46:32 +10:00
Ashley Rogers 79759cceea Merge from main 2025-04-22 15:51:57 -04:00
Kevin Ring 72c59393bb Merge remote-tracking branch 'origin/main' into property-to-accessor-type 2025-04-22 16:07:09 +10:00
Kevin Ring 86eec0f0b4 Merge remote-tracking branch 'origin/main' into point-cloud-upsampling 2025-04-22 15:43:36 +10:00
Kevin Ring 6de4684e66
Move changes to the right version. 2025-04-22 15:36:57 +10:00
Kevin Ring 34c3cc55b3 Merge remote-tracking branch 'origin/main' into vcpkg-pkg 2025-04-22 11:22:57 +10:00
Ashley Rogers 453b4d0cff Update CHANGES.md 2025-04-15 15:10:59 -04:00
Ashley Rogers 7cd7bbdede Merge branch 'main' of github.com:CesiumGS/cesium-native into itwin-feature-service 2025-04-15 15:08:04 -04:00
Kevin Ring 841344831b Hold IntrusivePointer during Tile loading. 2025-04-15 17:02:22 +10:00
Kevin Ring 41889dcfee Tile::Pointer and other cleanup. 2025-04-15 16:55:18 +10:00
Kevin Ring 34dbe5edf6 Merge remote-tracking branch 'origin/main' into multiple-views 2025-04-15 14:40:04 +10:00
Kevin Ring 4ff40488b8 Update CHANGES.md. 2025-04-15 13:33:56 +10:00
Janine Liu 119e7cf5bf Add conversions between glTF accessor and property types 2025-04-11 16:25:23 -04:00
Kevin Ring 994858e0c3 Update CHANGES.md. 2025-04-07 15:24:18 +10:00
Ashley Rogers e87ce203dd Update CHANGES 2025-04-03 17:20:23 -04:00
Ashley Rogers 5e07460bdc Update CHANGES.md 2025-04-01 17:55:38 -04:00
Ashley Rogers 08abecfb84 Update CHANGES 2025-04-01 14:09:05 -04:00
Kevin Ring ae62bd8c6a Bump to v0.46.0. 2025-04-01 14:38:54 +11:00
Tim Moore a7ad4cf121 Add to CHANGES.md and documentation 2025-04-01 00:18:45 +02:00
Kevin Ring 661f4824aa
Merge pull request #1132 from CesiumGS/itwin-client
Add `CesiumITwinClient` and content loaders
2025-03-31 11:10:00 +11:00
Ashley Rogers 6b94a5adda Merge branch 'main' of github.com:CesiumGS/cesium-native into itwin-client 2025-03-28 11:28:51 -04:00
Janine Liu 2af630d70d Update changes 2025-03-28 10:13:33 -04:00
Kevin Ring 41a86ba4c6
Merge branch 'main' into i3dm-metadata-fix 2025-03-26 16:41:29 +11:00
Ashley Rogers d499581382 Address a bunch of review comments 2025-03-25 15:19:49 -04:00
Tim Moore c7ace56b32 Update CHANGES.md 2025-03-25 12:00:11 +01:00
Tim Moore 831636e94b Update CHANGES.md 2025-03-24 23:25:00 +01:00
Ashley Rogers 2076508f60 Format and CHANGES.md 2025-03-20 10:17:45 -04:00
Alexandre Walensa cb2cb7d6ed Update CHANGES.md. 2025-03-18 09:33:47 +01:00
Kevin Ring b3bbd407ac Bump to v0.45.0. 2025-03-03 10:27:08 +11:00
Kevin Ring 61f2fb31ae Update CHANGES.md. 2025-03-03 09:40:40 +11:00
Ashley Rogers 8357f2b51c Update CHANGES 2025-02-27 11:37:06 -05:00
Kevin Ring 160fa4db1f Merge remote-tracking branch 'origin/main' into unload-external-tilesets-2 2025-02-26 14:54:14 +11:00
Kevin Ring 87ebb831a0
Merge pull request #1114 from CesiumGS/axis-aligned-from-points
Add `AxisAlignedBox::fromPoints`
2025-02-25 12:55:57 +11:00
Kevin Ring 709ac4498d Pass request headers to tileset.json content requests.
Also fix crash if tileset.json has no root tile.
2025-02-21 20:50:02 +11:00
Janine Liu e8ef3b7622 Add AxisAlignedBox::fromPoints 2025-02-14 13:34:44 -05:00
Ashley Rogers 9c30fc59f4 Update CHANGES 2025-02-14 10:07:42 -05:00
Kevin Ring fe0e726919 Merge remote-tracking branch 'origin/main' into 3dtiles-content-voxels 2025-02-14 08:59:12 +11:00
Kevin Ring a6808d37d0
Merge pull request #1103 from CesiumGS/ext-primitive-voxels
Generate classes for `EXT_primitive_voxels`
2025-02-14 08:57:59 +11:00
Janine Liu 0f3e488e0b Merge branch 'ext-primitive-voxels' into 3dtiles-content-voxels 2025-02-13 13:51:54 -05:00
Ashley Rogers 3daeba4f5f
Merge pull request #1108 from CesiumGS/mesh-quantization-fix
Fix conversion functions for KHR_mesh_quantization decompression
2025-02-13 13:39:10 -05:00
Tim Moore c65c126349 Add description to CHANGES.md 2025-02-13 18:08:53 +01:00
Kevin Ring ac75cd1670 Merge remote-tracking branch 'origin/main' into ext-primitive-voxels 2025-02-13 13:35:30 +11:00
Kevin Ring 857be9deca Merge remote-tracking branch 'origin/main' into layer-json-query-params 2025-02-13 13:21:19 +11:00
Kevin Ring f5313feb07
Merge branch 'main' into patch-v0.44 2025-02-12 23:36:47 +11:00
Kevin Ring b659f724ac Fix parseGltfCopyright (again). 2025-02-12 20:58:59 +11:00
Kevin Ring e23c37fa93
Merge branch 'main' into layer-json-query-params 2025-02-11 20:28:52 +11:00
Janine Liu 5ef380864b Merge branch 'ext-primitive-voxels' into 3dtiles-content-voxels 2025-02-10 17:32:55 -05:00
Janine Liu 1beb56791a Merge branch 'main' into ext-primitive-voxels 2025-02-10 17:32:11 -05:00
Kevin Ring 35b30a1205
Merge branch 'main' into patch-v0.44.1 2025-02-10 13:50:05 +11:00
Kevin Ring d085706d15 Bump version, update CHANGES.md. 2025-02-10 10:39:25 +11:00
Ashley Rogers 78476fb0f9 Update CHANGES 2025-02-07 18:41:22 -05:00
Janine Liu 044a25c49e Update changelog 2025-02-07 17:51:39 -05:00
Janine Liu ef97a836c5 Update changelog 2025-02-07 16:56:42 -05:00
Sean Lilley 5edfc155d0 Update CHANGES.md 2025-02-06 11:19:45 -05:00
Sean Lilley 0640b7e04e
Merge branch 'main' into 3dtiles-ellipsoid 2025-02-05 11:02:22 -05:00
Ashley Rogers 99443b0655 Update CHANGES 2025-02-05 10:36:21 -05:00
Janine Liu e7661d3a6a Move changelog entry up 2025-02-04 17:45:35 -05:00
Ashley Rogers 6f34ad074a Merge from main 2025-02-04 17:41:21 -05:00
Sean Lilley 27ec6d9f50
Update CHANGES.md
Co-authored-by: Janine Liu <32226860+j9liu@users.noreply.github.com>
2025-02-04 17:26:48 -05:00
Ashley Rogers c697922a62 Reorder CHANGES.md 2025-02-04 14:04:53 -05:00
Ashley Rogers 01c10ccfab Merge branch 'main' of github.com:CesiumGS/cesium-native into property-type-updates 2025-02-04 14:04:00 -05:00
Kevin Ring b7e1e7c311 Remove unused `maximumSimultaneousSubtreeLoads`. 2025-02-04 18:18:07 +11:00
Kevin Ring 51252ff432 Update CHANGES.md. 2025-02-03 17:05:02 +11:00
Kevin Ring 772324108c Bump version, update changelog. 2025-02-03 14:05:16 +11:00
Kevin Ring 730bb759f0 Fix placeholder handling in BingMapsRasterOverlay. 2025-02-03 09:26:22 +11:00
Sean Lilley 785a28607a Update CHANGES.md 2025-01-31 16:33:20 -05:00
Sean Lilley 4748283549 Update CHANGES.md 2025-01-30 11:50:40 -05:00
Ashley Rogers 1c4e4c2acf Merge from main 2025-01-29 10:53:18 -05:00
Kevin Ring 344f386f90
Merge branch 'main' into culling-volume-crash 2025-01-29 19:00:33 +11:00
Ashley Rogers 7006b8177c Remove uriparser, format, etc 2025-01-28 11:57:53 -05:00
Kevin Ring c14d37d510
Merge pull request #1082 from CesiumGS/quantized-mesh-log
Report error to the user when layer.json .terrain file fails to load
2025-01-28 21:52:20 +11:00
Kevin Ring 127ca8ac9d
Merge pull request #1079 from CesiumGS/tileset-utilities
Add helper functions to Cesium3DTiles::Tileset
2025-01-28 17:12:44 +11:00
Ashley Rogers b7386ec1fa Update CHANGES 2025-01-24 15:45:17 -05:00
Ashley Rogers d18e6ef721 Merge branch 'main' of github.com:CesiumGS/cesium-native into quantized-mesh-log 2025-01-24 10:07:29 -05:00