Janine Liu
40f16b1722
Add GlobeRectangle equals and equalsEpsilon
2024-04-10 11:01:57 -04:00
Tim Moore
72a8fb5201
Fix convert calls in tests
2024-04-10 16:02:15 +02:00
Kevin Ring
528193f08b
Add missing const.
2024-04-10 23:16:08 +10:00
Kevin Ring
4bf70c5a20
Fix another clang warning.
2024-04-10 23:02:52 +10:00
Kevin Ring
a3fd50f9c9
Fix warnings on Linux.
2024-04-10 22:53:43 +10:00
Kevin Ring
67405109ba
Formatting.
2024-04-10 22:10:24 +10:00
Kevin Ring
f87c65ce2b
Fix typo.
2024-04-10 22:09:09 +10:00
Kevin Ring
26806b5848
Merge remote-tracking branch 'origin/main' into upsampling-inverted-v
2024-04-10 22:06:29 +10:00
Kevin Ring
c8f64b2c17
Add tests for postprocessGltf.
2024-04-10 21:55:28 +10:00
Kevin Ring
a04b315d9d
More GltfUtilities tests.
2024-04-10 21:33:51 +10:00
Kevin Ring
5306abda97
Add GltfUtilities::getNodeTransform/setNodeTransform tests.
2024-04-10 19:40:01 +10:00
Kevin Ring
9f17ef2a4a
Add forEachRootNodeInScene tests.
2024-04-10 18:55:56 +10:00
Kevin Ring
792ac1ad31
Add tests for metadata merging.
2024-04-10 18:34:58 +10:00
Kevin Ring
e1fbb4f064
Tests and changelog.
2024-04-10 16:27:09 +10:00
Kevin Ring
1575b5244e
Update CHANGES.md.
2024-04-10 15:36:53 +10:00
Kevin Ring
86d77cde33
Implement forEachPrimitiveInScene using forEachRootNodeInScene.
2024-04-10 15:26:12 +10:00
Kevin Ring
eeeb304926
Various glTF helper functions.
2024-04-10 15:14:11 +10:00
Kevin Ring
17fd4d3452
Merge remote-tracking branch 'origin/cesium-legacy-terrain' into gltf-correctness
2024-04-10 14:59:36 +10:00
Kevin Ring
3fab3be7e4
Remove some last occurrences of the old name.
2024-04-10 14:31:12 +10:00
Kevin Ring
d1209da27a
Move helper methods to Layer class.
2024-04-10 14:26:19 +10:00
Kevin Ring
30f5d14864
CesiumLegacyTerrain -> CesiumQuantizedMeshTerrain.
2024-04-10 14:07:11 +10:00
Kevin Ring
79d05a5ff7
Regenerate glTF readers.
2024-04-10 13:44:08 +10:00
Kevin Ring
2ca96da9ac
Merge remote-tracking branch 'origin/main' into cesium-legacy-terrain
2024-04-10 13:31:53 +10:00
Janine Liu
377c95fa82
Merge branch 'main' into to-globe-rectangle
2024-04-09 14:33:45 -04:00
Brian Langevin
56745bc654
Update README.md
2024-04-09 11:21:51 -06:00
Tim Moore
fe1f01d01c
use npm format properly
2024-04-09 12:25:24 +02:00
wuyongbo
70f5984949
Update CMakeLists.txt
...
Add the CesiumRasterOverlays in the Doc
2024-04-09 18:10:45 +08:00
Brian Langevin
fff19f3392
Merge pull request #825 from CesiumGS/wait-in-main-thread
...
Add AsyncSystem::waitInMainThread
2024-04-08 16:45:10 -06:00
Sean Lilley
623a0cdb16
Merge pull request #852 from CesiumGS/cesium-primitive-outline-extension
...
Add support for `CESIUM_primitive_outline` extension.
2024-04-08 16:26:47 -04:00
Tim Moore
dd563d5c72
Add support for I3dm 3D Tile instance files
...
Initial commit of the main body of new code. A lot was taken or
inspired from PntsToGltfConverter, which should now be refactored to
use the new common functions.
ENU rotations are not supported yet.
2024-04-08 18:43:35 +02:00
Kevin Ring
1b41edb3c3
Fix Clang/GCC warning-as-error.
2024-04-08 21:44:30 +10:00
Kevin Ring
28eae3e782
Formatting.
2024-04-08 21:28:08 +10:00
Kevin Ring
8fb6de4d48
Verify accessor min/max after conv from quantized-mesh.
2024-04-08 21:25:55 +10:00
Kevin Ring
48613c910d
Update CHANGES.md.
2024-04-08 21:05:43 +10:00
Kevin Ring
0f3364a9d2
Add Draco bufferView test.
2024-04-08 21:04:53 +10:00
Kevin Ring
5c694f4e14
More tests.
2024-04-08 19:39:15 +10:00
Kevin Ring
b89f43db42
Add test for CESIUM_RTC in extensionsUsed.
2024-04-08 19:31:38 +10:00
Kevin Ring
e094899d16
More tests, clarify changelog.
2024-04-08 19:09:50 +10:00
Kevin Ring
665ec11a1a
Add some tests.
2024-04-08 17:38:58 +10:00
Kevin Ring
71e567dc1f
Add isExtensionUsed and isExtensionRequired methods.
2024-04-08 17:38:33 +10:00
Kevin Ring
b9fe268f91
Add tests for addExtensionUsed/Required.
2024-04-08 16:24:36 +10:00
Kevin Ring
af2a2135f8
Update CHANGES.md.
2024-04-08 16:13:37 +10:00
Kevin Ring
8c05f96f6e
Various fixed to correctness of glTF generation.
2024-04-08 15:40:56 +10:00
Kevin Ring
7faec9f6d4
Merge pull request #851 from CesiumGS/generate-gltf-updates
...
Update generator config to work with updated glTF repo
2024-04-08 01:28:50 -04:00
Kevin Ring
66ad2c9039
Add support for CESIUM_primitive_outline extension.
2024-04-08 14:46:14 +10:00
Kevin Ring
ee357293c0
Updates to generator config to work with updated glTF repo.
2024-04-08 14:24:31 +10:00
Tim Moore
ff427ace80
Fix CesiumGltf::Model::merge to handle EXT_mesh_gpu_instancing
...
This is all very ad hoc and there will be more extensions that will
have to be handled in the future. This function is currently only used
by Cmpt parsing code, but one could imagine it being generally useful.
2024-04-07 13:31:14 +02:00
Tim Moore
3ba003a539
Make CESIUM_DEBUG_PREFIX and CESIUM_RELEASE_PREFIX cache variables
...
This allows the developer to override them usefully in situations
where they need to be set e.g., make a debug library masquerade as
release.
Also allow CESIUM_DEBUG_PREFIX to be empty.
2024-04-07 13:25:23 +02:00
Kevin Ring
470218423a
Merge remote-tracking branch 'origin/main' into cesium-legacy-terrain
2024-04-06 19:05:27 +11:00
Kevin Ring
afb6670713
Merge branch 'main' into wait-in-main-thread
2024-04-06 04:02:52 -04:00