Commit Graph

4124 Commits

Author SHA1 Message Date
Kevin Ring 5831764f4c Bump to v0.28.0, update CHANGES.md. 2023-09-08 23:44:01 +10:00
Kevin Ring 7fd43614cd
Merge pull request #654 from CesiumGS/upgrade-feature-metadata
Upgrade `EXT_feature_metadata` to `EXT_structural_metadata`
2023-09-08 23:25:54 +10:00
Kevin Ring c7a5c70e37 Fix case of filename. 2023-09-08 22:57:38 +10:00
Kevin Ring 272f0c95c8 Formatting. 2023-09-08 22:45:14 +10:00
Kevin Ring 2002f0d313 Add missing generated file. 2023-09-08 15:41:52 +10:00
Kevin Ring 3c05ac98b1 Merge remote-tracking branch 'origin/main' into upgrade-feature-metadata 2023-09-08 15:34:49 +10:00
Kevin Ring 35365bde3d
Merge pull request #725 from CesiumGS/missing-include
Add missing include.
2023-09-08 13:38:52 +10:00
Kevin Ring b9aace5cca Add missing include. 2023-09-08 13:37:25 +10:00
Kevin Ring fb409b62c7
Merge pull request #719 from CesiumGS/final-metadata-changes
Miscellaneous `EXT_structural_metadata` changes
2023-09-08 12:05:10 +10:00
Kevin Ring 710c47e8b8 Merge remote-tracking branch 'origin/upgrade-feature-metadata' into final-metadata-changes 2023-09-08 12:02:39 +10:00
Kevin Ring aa984d7237
Merge pull request #716 from CesiumGS/property-attributes
Add `PropertyAttributeView` and `PropertyAttributePropertyView`.
2023-09-08 12:02:07 +10:00
Kevin Ring ea89861678 Merge remote-tracking branch 'origin/upgrade-feature-metadata' into property-attributes 2023-09-08 11:58:40 +10:00
Kevin Ring 1b9b54c66b
Merge pull request #713 from CesiumGS/additional-property-details
Create `PropertyView` base class with normalization handling
2023-09-08 11:56:52 +10:00
Kevin Ring f3b43c5736 Slightly improve safety of sampleNearestPixel. 2023-09-08 11:43:48 +10:00
Janine Liu b7c3daea05 Check for all-null properties 2023-09-07 14:55:35 -04:00
Janine Liu 4395928d04
Merge branch 'additional-property-details' into property-attributes 2023-09-07 10:49:27 -04:00
Janine Liu 0004ba4521 PR feedback 2023-09-07 10:45:48 -04:00
Kevin Ring 3480130b7f
Merge pull request #718 from CesiumGS/update-readme-visual-studio-builds
Update readme with more CMake / VS build notes
2023-09-04 15:32:26 +10:00
Kevin Ring e9b5e4cb15
Merge pull request #715 from Klebert-Engineering/main
CMake Usability Improvements
2023-09-04 15:05:24 +10:00
Kevin Ring 1248522dba
Merge pull request #722 from CesiumGS/finish-loading-crash
Fix crash caused by redundant finishLoading call.
2023-09-03 18:15:57 +10:00
Kevin Ring 9cc9f83d81 Fix crash cause by redundant finishLoading call. 2023-09-03 10:38:33 +10:00
Janine Liu 5dba5686a5 Reorder member variables to avoid initialization warnings 2023-09-01 15:32:45 -04:00
Janine Liu 74fbef5474 Add missing pragma once 2023-09-01 14:56:01 -04:00
Janine Liu af9707f149 Add additional PropertyView typedefs 2023-09-01 13:20:49 -04:00
Kevin Ring b4aaf58acf Bump to v0.27.0. 2023-09-01 14:49:15 +10:00
Kevin Ring aac8c60188
Merge pull request #721 from CesiumGS/finish-loading-parent
Finish loading parent tile when needed for upsampling.
2023-09-01 12:21:47 +10:00
Kevin Ring e406287a91 Finish loading parent tile when needed for upsampling. 2023-09-01 11:39:58 +10:00
Janine Liu 36cf067368 Final unit test pass 2023-08-31 15:08:29 -04:00
Janine Liu b13b640147 Cleanup, add unit tests 2023-08-31 14:44:18 -04:00
Janine Liu da901d260e
Merge pull request #709 from CesiumGS/tileset-metadata-take-two
Allow access to Tileset-level metadata (`schema`, `schemaUri`, `groups`, `metadata`)
2023-08-30 20:35:38 -04:00
Janine Liu 358c2790f0
Merge pull request #711 from CesiumGS/generated-readers
Add *Reader classes to CesiumGltfReader and Cesium3DTilesReader.
2023-08-30 20:33:46 -04:00
Janine Liu 9fb3973234
Merge pull request #710 from CesiumGS/json-read-tweaks
Allow reading statically-typed classes from `radidjson::Value`, avoid diamond-shaped inheritance
2023-08-30 20:33:21 -04:00
Kevin Ring a2d5b92ea8 Fix misnaming. 2023-08-31 09:28:36 +10:00
Kevin Ring 57476c3034 Changes from review. 2023-08-31 09:27:06 +10:00
Kevin Ring 7c8f4b1473 Fix test failures, change some CHECK to REQUIRE. 2023-08-31 09:23:30 +10:00
Kevin Ring 5637a68f30 Merge remote-tracking branch 'origin/generated-readers' into tileset-metadata-take-two 2023-08-31 09:18:29 +10:00
Kevin Ring 309c1817fa Merge remote-tracking branch 'origin/json-read-tweaks' into generated-readers 2023-08-31 09:08:54 +10:00
Kevin Ring 29349a43e2 Remove unnecessary overrides. 2023-08-31 09:07:39 +10:00
Kevin Ring 77a256cc0b Merge remote-tracking branch 'origin/main' into json-read-tweaks 2023-08-31 08:59:46 +10:00
Janine Liu bdf630b86f Add support for sentinel values in batch tables 2023-08-30 18:25:03 -04:00
Brian Langevin 55532ec01f
Merge pull request #717 from CesiumGS/sticky-additive-refinement
Don't let additive-refined tiles get stuck visible when zooming out quickly
2023-08-30 14:18:39 -06:00
Janine Liu 09e84e2c52 Add getters for name, semantic, description 2023-08-30 15:28:20 -04:00
Janine Liu c7f01d437c Warn about EXT_feature_metadata 2023-08-30 15:28:06 -04:00
Brian Langevin a431793d7f
Update README.md
Add more detail about generating projects from CMake for use with Visual Studio
2023-08-30 10:28:42 -06:00
Janine Liu 83a054a4a3
Update CesiumJsonReader/include/CesiumJsonReader/JsonReader.h 2023-08-30 10:59:05 -04:00
Kevin Ring 5a9c23bd3a Add a test. 2023-08-30 21:26:58 +10:00
Kevin Ring 2a113dc5ab Treat additive-refined tiles as rendered, because they are. 2023-08-30 19:19:32 +10:00
Janine Liu 7a3a5f0d86 Update changelog and fix sign conversions 2023-08-29 15:48:28 -04:00
Janine Liu 7bf2d18d05 Finish writing tests for PropertyAttributeView 2023-08-29 15:32:42 -04:00
Janine Liu b0a49c2e97 Merge branch 'additional-property-details' into property-attributes 2023-08-29 12:32:34 -04:00