Commit Graph

2409 Commits

Author SHA1 Message Date
Nithin Pranesh 04131d31cd explicitly exclude data uris when resolving external buffers 2021-11-11 18:47:44 -05:00
Nithin Pranesh 549c3b344f explicitly track lifetime of ModelReaderResult with unique_ptr 2021-11-11 18:47:44 -05:00
Nithin Pranesh 4e531c4be4 format 2021-11-11 18:47:23 -05:00
Nithin Pranesh f7f7faed80 fix b3dm tests 2021-11-11 18:43:55 -05:00
Nithin Pranesh 576dce4514 format 2021-11-11 18:42:08 -05:00
Nithin Pranesh 990c432c77 WIP external textures/buffers 2021-11-11 16:47:09 -05:00
Kevin Ring 3aff3bd80d Fix compiler errors. 2021-11-10 13:36:04 +11:00
Kevin Ring 29778d6648 Merge remote-tracking branch 'origin/main' into overlays-on-3dtiles 2021-11-10 13:29:30 +11:00
Nithin Pranesh 6807edfb46 fix endianness in availability tests 2021-11-09 15:03:46 -05:00
Nithin Pranesh f111a541ae fix wrong endianness when reading availability bitstream 2021-11-09 14:56:30 -05:00
Nithin Pranesh 3b6319156d another gcc/clang fix 2021-11-09 10:53:42 -05:00
Nithin Pranesh e6a9e5b682 format + fix gcc/clang issues 2021-11-09 10:16:23 -05:00
Kevin Ring 651316bdee Kinda-working S2 base globe. 2021-11-09 23:37:08 +11:00
Kevin Ring 56d354e65b Don't try to load the template URI as real content. 2021-11-09 18:30:22 +11:00
Kevin Ring 7fc386b5c9 WIP computation of bounding region from S2 cell. 2021-11-09 18:13:32 +11:00
Kevin Ring d321132302 Merge remote-tracking branch 'origin/s2' into implicit-s2 2021-11-09 17:11:24 +11:00
Kevin Ring 56ef19db94 Don't use a GlobeRectangle for something that may not be rectangular.
At least in longitude/latitude space.
2021-11-09 17:09:08 +11:00
Nithin Pranesh f22a9c0f18 missed merge conflict 2021-11-08 21:56:07 -05:00
Nithin Pranesh 3a6a840217 Merge remote-tracking branch 'origin/s2' into implicit-s2 2021-11-08 21:44:49 -05:00
Kevin Ring f55669af5b cmake install s2geometry. 2021-11-09 13:41:21 +11:00
Kevin Ring d53a63b2fa Merge remote-tracking branch 'origin/main' into s2 2021-11-09 13:36:30 +11:00
Nithin Pranesh c77c15144f add s2cell to boundingRegion conversion 2021-11-08 21:13:52 -05:00
Nithin Pranesh 58a2941f3d Merge branch 'external-buffers-images' into implicit-s2 2021-11-08 20:45:15 -05:00
Nithin Pranesh a3cb3c4e2c attempt to integrate implicit tiling with s2 2021-11-08 20:44:36 -05:00
Kevin Ring 5378fa0498 Merge remote-tracking branch 'origin/main' into external-buffers-images 2021-11-09 12:40:22 +11:00
Kevin Ring 3d4d82b38e Add some doc. 2021-11-09 12:35:55 +11:00
Kevin Ring 18b39104ee
Merge pull request #389 from CesiumGS/xcode12
Fix xcode 12 error.
2021-11-09 09:45:55 +11:00
Kevin Ring 83c01885b2 Fix xcode 12 error. 2021-11-09 09:20:43 +11:00
Nithin Pranesh 40ad113a86 Merge remote-tracking branch 'origin/s2' into implicit-s2 2021-11-08 11:50:45 -05:00
Nithin Pranesh 1aa0e4b492 add some logging for failed external buffer loads 2021-11-08 10:52:45 -05:00
Nithin Pranesh ae7889a24b Merge branch 'implicit-tiling' into external-buffers-images 2021-11-08 10:23:29 -05:00
Nithin Pranesh 642ea83af0 factored out loaded content parsing into separate helper function
Also factored out implicit tileset json parsing into a helper function
2021-11-08 10:19:30 -05:00
baothientran dd6d9cf349
Merge pull request #388 from CesiumGS/upgrade-catch2
Upgrade Catch2 from v2.12.2 to v2.13.7.
2021-11-08 10:00:25 -05:00
Kevin Ring 71faadd617 Add a test, fix two bugs. 2021-11-08 23:40:22 +11:00
Nithin Pranesh d8d48911dc Merge branch 'implicit-tiling' into external-buffers-images 2021-11-08 00:01:12 -05:00
Nithin Pranesh 65fa93edc2 fix gcc warning (attempt 2) 2021-11-07 23:50:55 -05:00
Nithin Pranesh 4139eba5da fix gcc warning? 2021-11-07 23:32:46 -05:00
Nithin Pranesh 6ca9a60c14 Cleaned up Tileset.cpp, moved implicit traversal into helper file
The logic is much less tangled now, but still could use some improvement
2021-11-07 23:09:50 -05:00
Kevin Ring 836def93de Upgrade Catch2 from v2.12.2 to v2.13.7.
This fixes compilation failures on newer Linux versions.
2021-11-07 20:46:58 +11:00
Nithin Pranesh 19da272405 add more Availability tests 2021-11-07 02:10:38 -05:00
Kevin Ring b226f45a08 Formatting. 2021-11-05 18:16:44 +11:00
Kevin Ring 0e0d4f3faf More tests ported from CesiumJS. 2021-11-05 18:05:43 +11:00
Kevin Ring 3224d79f3e Update CHANGES.md. 2021-11-05 16:59:44 +11:00
Kevin Ring 64dbee1b36 Parse 3DTILES_bounding_volume_S2 extension. 2021-11-05 16:56:55 +11:00
Kevin Ring eb04d95449 Add generated 3DTILES_bounding_volume_S2 extension. 2021-11-05 16:44:01 +11:00
Kevin Ring d2f0cf33fa Merge remote-tracking branch 'origin/main' into s2 2021-11-05 16:34:49 +11:00
Kevin Ring d8a7e885d2 Fix some Linux build problems.
But it doesn't work yet.
2021-11-05 16:18:05 +11:00
Kevin Ring 9f1c1b27d2 More tests. 2021-11-05 15:40:30 +11:00
Kevin Ring 75382109ac Add some tests, fix a bug. 2021-11-05 14:49:11 +11:00
Kevin Ring fc38278b82 Return distance squared, not distance. 2021-11-05 13:22:49 +11:00