Commit Graph

924 Commits

Author SHA1 Message Date
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