Commit Graph

3792 Commits

Author SHA1 Message Date
Kevin Ring d762568643 Fix test failure, update CHANGES.md. 2023-02-21 16:14:07 +11:00
Joseph Kaile 2079d796a4 use turbojpg for jpg decoding 2023-02-20 21:16:49 -05:00
Joseph Kaile 573025e6e0 add libjpegturbo as external project and create imported target 2023-02-20 13:47:53 -05:00
Joseph Kaile ab9a049cb3 add libjeg-turbo submodule 2023-02-20 13:00:15 -05:00
Kevin Ring 0ab860f728 Add computeTranslationRotationScaleFromMatrix. 2023-02-15 18:27:27 +11:00
Kevin Ring 9696881157 Clean up doc comment. 2023-02-15 15:58:21 +11:00
Kevin Ring e054932bcf Add test for orientation adjustment. 2023-02-14 18:08:47 +11:00
Kevin Ring 15b273a701 Add another globe anchor test. 2023-02-14 16:27:17 +11:00
Kevin Ring 65e6efc3bc Beginning of GlobeAnchor implementation. 2023-02-13 22:01:01 +11:00
Kevin Ring 7600488e9c
Merge pull request #591 from CesiumGS/pnts-support
Add support for point clouds (pnts)
2023-02-06 15:57:57 +11:00
Janine Liu 547f92294c Add maybe_unused attribute 2023-02-03 17:38:30 -05:00
Janine Liu 34e209af46 Convert sRGB colors to linear RGB 2023-02-03 16:03:15 -05:00
Janine Liu 80c5584163 Update for PR feedback 2023-02-03 10:39:53 -05:00
Janine Liu a0959d1242 Add fix for empty batch table 2023-02-02 18:03:53 -05:00
Janine Liu cb77693b4d Update changelog 2023-02-01 11:23:37 -05:00
Janine Liu 87fea003f0 Merge branch 'main' into pnts-support 2023-02-01 11:14:11 -05:00
Janine Liu 33b5fbd931 Metadata handling cleanup 2023-02-01 11:13:09 -05:00
Kevin Ring f5f1baece2 Bump version, update CHANGES.md. 2023-02-01 15:53:25 +11:00
Janine Liu b91652e2f7 Code fixes and cleanup 2023-01-31 18:14:29 -05:00
Janine Liu c19db9f12a Add test for Draco-compressed batched pnts 2023-01-31 16:43:08 -05:00
Janine Liu b67d3c7512 Add unit tests and fixes for Draco decoding 2023-01-31 15:56:39 -05:00
Janine Liu 91ef08f33d Add support for decoding Draco metadata (untested) 2023-01-31 11:58:24 -05:00
Janine Liu ed5bd6e058 Add tests for pnts metadata 2023-01-30 13:54:10 -05:00
Janine Liu d9dd135522 Add AttributeCompression tests 2023-01-30 11:49:36 -05:00
Kevin Ring e0633645be
Merge pull request #589 from CesiumGS/tinyxml2-upgrade
Upgrade tinyxml2
2023-01-30 10:52:41 +11:00
Janine Liu 63ee02417b Refactor BatchTableToGltfFeatureMetadata to handle pnts 2023-01-27 17:48:04 -05:00
Janine Liu 3fdc5ac176 Add AttributeCompression library, add batch IDs to pnts glTF 2023-01-27 15:32:26 -05:00
Janine Liu cfb7ec7258 Add unit tests for normals, oct encoded normals, and positions 2023-01-26 14:55:42 -05:00
Janine Liu fc9f633791 Add remaining color attribute tests 2023-01-25 17:53:00 -05:00
Janine Liu 933430f268 Fix draco warnings preventing build, add color parsing and unit tests 2023-01-25 16:04:19 -05:00
Janine Liu 96fee92d02 Refactor PntsContent struct 2023-01-24 15:24:23 -05:00
Janine Liu 9fe30ee45d Add unit test 2023-01-23 12:01:13 -05:00
Kevin Ring 812e819242
Merge pull request #588 from insar-dev/main
Update TestSubtreeAvailability.cpp
2023-01-23 11:38:35 +11:00
Janine Liu 699e4e2195 Begin implementing PntsToGltfConverter 2023-01-20 17:37:41 -05:00
Kevin Ring 77c7badf9e Add _CRT_SECURE_NO_WARNINGS to test file.
Previously tinyxml2 was doing this for all our source files.
2023-01-20 16:39:00 +11:00
Kevin Ring 865b8b9dc4 Upgrade tinyxml2. 2023-01-20 15:58:59 +11:00
Joseph Kaile 2ef5325f1a
Merge pull request #582 from CesiumGS/additive-render-nothing 2023-01-19 13:18:21 -05:00
insar-dev 5b450bc1c3
clang format 2023-01-19 17:49:16 +08:00
insar-dev 4f87c33fb0
Update TestSubtreeAvailability.cpp 2023-01-19 16:53:36 +08:00
insar-dev 16f9f7dd60
Update TestSubtreeAvailability.cpp 2023-01-19 16:39:40 +08:00
insar-dev 42d2c92333
Update TestSubtreeAvailability.cpp 2023-01-19 11:44:55 +08:00
Kevin Ring 0481cec7ac
Merge branch 'main' into additive-render-nothing 2023-01-19 07:57:23 +11:00
Joseph Kaile f48bc3b81c
Merge pull request #586 from CesiumGS/no-cull-with-children-for-additive 2023-01-18 15:52:03 -05:00
Kevin Ring d4103fad18 Merge remote-tracking branch 'origin/main' into additive-render-nothing 2023-01-18 21:22:52 +11:00
insar-dev 406a28bfbc
Update TestSubtreeAvailability.cpp 2023-01-17 20:10:46 +08:00
Kevin Ring b67edab196 Update CHANGES.md. 2023-01-12 12:15:26 +11:00
Kevin Ring 1d4d6c75f4 Don't cull with children bounds with additive-refined tilesets. 2023-01-12 11:55:28 +11:00
Joseph Kaile 8c7600d4a4
Merge pull request #579 from CesiumGS/reinterop
Detach raster overlay tiles before freeing the geometry tiles they're attached to
2023-01-11 11:00:25 -05:00
Kevin Ring f582dd5a11 Merge remote-tracking branch 'origin/main' into additive-render-nothing 2023-01-11 22:39:15 +11:00
Sean Lilley 3be4840bef
Merge pull request #583 from CesiumGS/include-string
Include string header for string enums.
2022-12-23 10:35:12 -05:00