Commit Graph

12044 Commits

Author SHA1 Message Date
Marco Hutter 85cb24ac24 Merge remote-tracking branch 'upstream/main' into property-texture-transform-fix-draft 2024-01-06 15:58:56 +01:00
Gabby Getz 8c645fd189 Merge branch 'tileset-get-height' into 3d-tiles-height-reference 2024-01-04 13:46:55 -05:00
Marco Hutter 3c1068bffa An attempt to add specs for texture transform bug 2024-01-03 19:54:20 +01:00
Gabby Getz 3f35d9adf6 Tweak API, fix unit tests 2023-12-14 13:40:26 -05:00
Jeshurun Hembd d48ddcee31 Deprecate Globe.terrainExaggeration 2023-12-05 13:05:29 -05:00
Jeshurun Hembd 587d7d4fd3 Fix mock globes for specs 2023-11-27 17:27:12 -05:00
Jeshurun Hembd 328b386ae0 Merge branch 'main' into z-exaggeration 2023-11-27 16:42:03 -05:00
Gabby Getz 892efa327a Replace use of smallTerrain in specs and smokescreen tests 2023-11-22 10:14:36 -05:00
Jeshurun Hembd 9a6bbbfddd Merge branch 'main' into tileset-exaggerate 2023-10-27 11:52:03 -04:00
Matthew Amato dceb5b88ab Remove unneeded no-sandbox when running CI tests 2023-10-25 09:45:26 -04:00
Gabby Getz ac8d82d834 update sinon 2023-09-25 13:33:43 -04:00
Jeshurun Hembd fd75f858e3 Rename terrainExaggeration to verticalExaggeration in FrameState 2023-09-15 11:48:55 -04:00
Janine Liu 43dc4df1ea Fix invalid class property type 2023-09-12 15:47:10 -04:00
Jeshurun Hembd 625f9af62a
Merge pull request #11499 from CesiumGS/revert-11413-terrain-availability-fix-2
Revert "Fix many layer terrain loading order"
2023-09-01 09:57:46 -05:00
Gabby Getz aa05e1fd03
Revert "Fix many layer terrain loading order" 2023-09-01 08:50:44 -04:00
Gabby Getz 1f690c010e Merge branch 'main' into workers-as-esm 2023-08-29 13:17:25 -04:00
Gabby Getz 60f92aa5e6
Merge pull request #11466 from LHolst/fix-i3dm-loader-rtc-center-compute-bbox-relative-positions
Fix loading i3dm with ZERO RTC_CENTER
2023-08-23 16:31:23 -04:00
Leonard Holst a1a20b8c6c adds instancedZeroRTC test 2023-08-22 15:35:55 +02:00
Marco Hutter 0e120e1cfc Generate stricter type predicate for 'defined' 2023-08-09 15:36:11 +02:00
Matthew Amato 6debfa8ecc Make TS definition of `defined` use type predicate 2023-08-05 18:46:53 -04:00
Gabby Getz dc3ab0fed6 Merge branch 'main' into workers-as-esm 2023-07-21 11:10:32 -04:00
Gabby Getz 0541f43deb Merge branch 'main' into terrain-availability-fix-2 2023-07-18 10:51:27 -04:00
Gabby Getz f4f83cfda1 Add unit test 2023-07-18 10:50:19 -04:00
Gabby Getz 22954e82ae Tweak playwright threshold config 2023-07-14 10:36:01 -04:00
Jeshurun Hembd 08f28d46a5
Merge pull request #11348 from CesiumGS/playwright
Add Automated Screenshot (E2E) Tests with Playwright
2023-07-10 11:11:38 -05:00
Gabby Getz edca885538 TestWorkers, specs 2023-07-07 16:17:22 -04:00
Gabby Getz 75a6f2ae30 Fix beforeEach usage 2023-07-06 15:07:11 -04:00
Gabby Getz d247f625ae 1 worker 2023-06-30 16:52:26 -04:00
Gabby Getz 51aae2d210 Fix typescript tests 2023-06-29 16:55:23 -04:00
Gabby Getz e1184ef917 Remove deprecated API for 1.107 2023-06-29 15:44:29 -04:00
Gabby Getz 42c09d46d9 Don't run tests in parallel 2023-06-16 13:42:25 -04:00
Gabby Getz fe291fcb71 Fix standalone sandcastle examples 2023-06-15 12:25:13 -04:00
Gabby Getz eb9b1c1b1e delete screenshots 2023-06-14 14:11:34 -04:00
Gabby Getz fc3cb0d3d8 Add e2e tests using playwright 2023-06-12 12:33:47 -04:00
Marco Hutter f46a5a4c39 Fix links to 3D Tiles specification 2023-06-05 22:32:24 +02:00
Gabby Getz fa78047931 Add unit test 2023-05-19 14:11:32 -04:00
Jason Summercamp 002002c8e5
10957 zoom to entities without globe fix (#11226)
* fixed modelvisualizer.js

* updated contributors file

* added test case and refactored based on feedback

* updated CHANGES.md

* updated test case

* updated test case

* updated test case

* updated test case

* updated test case

* updated test case

* updated test case

* updated test case

* updated test case

* refactored test case

* Move createViewer, move zoomTo test

* defined

---------

Co-authored-by: Gabby Getz <gabby@cesium.com>
2023-04-18 09:50:10 -04:00
Gabby Getz 0a498caa36 Deprecate Cesium3DTileset ready and readyPromise 2023-03-20 11:57:06 -04:00
Gabby Getz d02e73908a Refactor loading promises 2023-03-17 14:20:46 -04:00
Gabby Getz f5bc8e1d6b Merge branch 'no-ready-promises' into model-ready 2023-03-08 16:03:56 -05:00
Gabby Getz f309771860 Model readyPromise deprecation and minor loader refactor 2023-03-08 15:58:23 -05:00
Gabby Getz ae0792bf12 Merge branch 'no-ready-promises' into imagery-ready-promise 2023-03-07 17:33:26 -05:00
Gabby Getz 4f8bc55cf0 Merge branch 'main' into no-ready-promises 2023-03-07 17:04:01 -05:00
onsummer 160ba46520 The missing types same as last commit 2023-02-10 16:39:36 +08:00
Gabby Getz 65fb9fed8f draft 2023-01-31 16:06:57 -05:00
Gabby Getz 52f27c1bbb Draft 2023-01-27 15:48:08 -05:00
Gabby Getz 32d41b2aa5 Tweak toBeRejectedWithDeveloperError 2023-01-20 15:20:38 -05:00
Gabby Getz d7245d5ab0 Restore deprecated specs 2023-01-20 13:18:57 -05:00
Marco Hutter f859f88ab2 Further alignment fixes for spec- and sample data 2023-01-16 16:04:11 +01:00
Marco Hutter d1c420cf71 Alignment fixes for spec- and sample data 2023-01-16 15:51:13 +01:00
Gabby Getz 486ee75b21 Cleanup release tests 2023-01-12 11:07:41 -05:00
Gabby Getz 7bd1fc268b Deprecate ready and readyPromise for terrainProviders 2023-01-11 13:55:48 -05:00
Sanjeet Suhag 318283cf9a Merge branch 'main' of https://github.com/CesiumGS/cesium into webgl2-default 2023-01-03 14:24:31 -05:00
Sean Lilley 3f556645b0
Merge pull request #10852 from javagl/specs-data-fixes
Specs data fixes
2023-01-02 14:49:23 -05:00
Gabby Getz 96b978e0c5
Merge pull request #10253 from CesiumGS/voxels
Voxels
2023-01-02 14:03:05 -05:00
Gabby Getz 417ebde82a Remove extraneous README 2023-01-02 13:45:55 -05:00
Sean Lilley 2d4f406aa8 Make MetadataEnum part of public API 2023-01-01 13:07:44 -05:00
Sean Lilley 1c33598703 Make MetadataClass part of public API 2023-01-01 12:33:10 -05:00
Sean Lilley 240b7df576 Remove padding from examples 2022-12-31 16:57:31 -05:00
Sean Lilley 97094c8f63 Update Specs data 2022-12-31 15:38:00 -05:00
Marco Hutter e70ffca6af Replace image with the one that is required by GLB 2022-12-27 16:17:39 +01:00
Marco Hutter 1c9522530a Merge remote-tracking branch 'origin/main' into specs-data-fixes 2022-12-23 15:58:43 +01:00
Gabby Getz 1ab0765b43 Remove async paths from EOP constructor 2022-12-20 12:27:34 -05:00
Sean Lilley 26048daa32 Miscellaneous changes from voxels branch 2022-12-19 10:58:53 -05:00
Sean Lilley 04aa271f60 Merge branch 'main' into voxels 2022-12-19 09:55:31 -05:00
Marco Hutter c82d20646f Added missing extensionsUsed entry 2022-12-12 22:49:12 +01:00
Marco Hutter 722bdab34b Added another property table count 2022-12-12 22:41:48 +01:00
Marco Hutter 5733324edf Added missing extensionsUsed entries 2022-12-12 22:41:32 +01:00
Marco Hutter 50b52ab9bc Use 4-element arrays for VEC4 values everywhere 2022-12-12 22:41:06 +01:00
Marco Hutter 29c53e64f0 Use 4-element arrays for VEC4 values 2022-12-12 22:32:05 +01:00
Marco Hutter 59135cb570 Added missing property table counts 2022-12-12 22:31:42 +01:00
Marco Hutter 3d4cbb37ba Added some missing property table counts...
Some of them can not easily be made consistent...
2022-12-12 22:24:07 +01:00
Marco Hutter c8cba54cab Added missing geometric error 2022-12-12 22:23:26 +01:00
Marco Hutter 5b67eb6209 Proper names for subtree files. Set property table count. 2022-12-12 21:44:18 +01:00
Marco Hutter fcca5dab3e Use all expected variable names in template URI 2022-12-12 21:35:05 +01:00
Marco Hutter c3d662a104 Merge remote-tracking branch 'origin/main' into specs-data-fixes
# Conflicts:
#	CONTRIBUTORS.md
2022-12-12 21:00:35 +01:00
Sean Lilley 610d42e8e2 Fix models that have mix of draco and non-draco attributes 2022-12-03 11:56:07 -05:00
Sanjeet Suhag b38d3bde0d More WebGL 2 spec fixes 2022-11-17 16:48:16 -05:00
Sanjeet Suhag 24ec5a5e2f WebGL2 Spec migration 2022-11-17 14:30:39 -05:00
Jeshurun Hembd 924055e7c1 Update import paths for voxel code 2022-11-02 18:33:00 -04:00
Jeshurun Hembd 5ef4339436 Merge tag 'post-workspaces' into voxels-specs
Adds workspaces
2022-11-02 16:00:31 -04:00
Jeshurun Hembd a87e6658c3 Merge tag '1.99' into voxels-specs
1.99 release
2022-11-02 15:22:23 -04:00
Sanjeet Suhag aaf6bd8a5c Adds engine and widgets workspaces 2022-11-01 15:39:57 -04:00
Gabby Getz 2a72c0da40 Remove deprecated polyfills 2022-11-01 09:11:28 -04:00
Jeshurun Hembd be1a8526d1 Merge branch 'main' into voxels-specs 2022-10-31 13:20:25 -04:00
Jeshurun Hembd 9cac5d4286 Test attribute ordering in Cesium3DTilesVoxelProviderSpec 2022-10-26 11:34:33 -04:00
Jeshurun Hembd 77ff9643e0 Add spec for ImplicitSubtreeCache 2022-10-25 12:47:10 -04:00
Sean Lilley 9255f0d7f6
Merge pull request #10866 from Tamrat-B/i3s_support
I3S: enhancement to feature data loading
2022-10-24 11:27:14 -04:00
Sam Suhag af80e36049
Merge pull request #10865 from CesiumGS/request-render-fix
Request render on afterRender only as needed
2022-10-19 14:02:19 -04:00
Gabby Getz b2c8788cd5 request render on afterRender only as needed 2022-10-19 11:15:47 -04:00
Tam B e040065ebc - Added a new function, getFieldsForFeature on I3SNode
- Removed _loadFeatureData call in _createContentURL when the I3S 
version is 1.7 or higher (obsolete)
- Fixed an issue loading some newer I3S datasets where the feature data 
uri was different than “feature/0”
2022-10-19 10:23:58 +11:00
Sean Lilley 92a60639e5
Merge pull request #9634 from Tamrat-B/cesium_i3s_support
Added I3S data source support in Cesium
2022-10-17 16:13:26 -04:00
Janine Liu 143d80a8b5 Fix crash when specular maps are unsupported 2022-10-17 11:03:50 -04:00
Gabby Getz fc7da5f317 Merge branch 'main' into kml-tour-viewer 2022-10-13 14:29:46 -04:00
Janine Liu 1b9d5b3ab8 Update changelog and minor tweaks 2022-10-13 11:12:33 -04:00
Janine Liu 35a43406b9 Fix zoomTo bug for uncentered model with scale 2022-10-13 10:58:44 -04:00
Marco Hutter f208942a05 Rename content "url" to "uri" in all Vector tileset JSON files 2022-10-12 20:27:48 +02:00
Marco Hutter 4b3b4186b4 Update binary tile content with proper alignment 2022-10-12 20:09:48 +02:00
Marco Hutter 83306253e3 Add IDs to metadata schemas 2022-10-12 19:38:59 +02:00
Marco Hutter 05009f7c62 Make contentAvailabilities arrays in JSON subtree files 2022-10-12 19:20:16 +02:00