Commit Graph

4781 Commits

Author SHA1 Message Date
Kevin Ring 614b59db21 Remove GltfAccessor and GltfWriter. 2021-01-20 00:15:57 +11:00
Kevin Ring 66a68636bb
Merge pull request #105 from CesiumGS/error-handling-improvements
Error handling improvements
2021-01-19 23:01:52 +11:00
Kevin Ring 522fc6f84f
Fix typo in url 2021-01-19 23:00:17 +11:00
Kevin Ring 3bd988f0e4 Remove Helpers entirely. 2021-01-18 23:22:12 +11:00
Kevin Ring c36a2710c3 Allow for augmentation of generated classes via inheritance. 2021-01-18 22:51:20 +11:00
Marco Hutter 6460f7ca60 Slightly less ugly structure for error case 2021-01-17 14:25:26 +01:00
Kevin Ring 52dbaf2690 Merge remote-tracking branch 'origin/master' into gltf 2021-01-17 22:17:40 +11:00
Kevin Ring 11ea3103b0 Optional properties, thorough initialization. 2021-01-17 00:18:00 +11:00
unknown ef25dd7e5a make disk cache non-copiable 2021-01-15 09:59:52 -05:00
unknown 2e802e9dab use share connections between threads 2021-01-15 09:54:31 -05:00
Kevin Ring 32cbbc501b Fix misleading comment. 2021-01-15 22:46:30 +11:00
Kevin Ring 5dd136b26b Add very basic support for CMPT tiles. 2021-01-15 22:44:10 +11:00
Kevin Ring ddd813d2da JSON open `{` isn't necessarily the first character. 2021-01-15 16:30:29 +11:00
Kevin Ring 24382bf20a More sensible structure. 2021-01-15 16:17:06 +11:00
Kevin Ring b0fd41fd45 Handle unknown tile content better.
Don't assume anything unknown is JSON.

Also don't crash due to a missing TileContext when JSON parsing fails.
2021-01-15 15:53:46 +11:00
Kevin Ring 51a33ab63f Revert "Fix crash when adding a new raster overlay."
This reverts commit 7975f95795.
2021-01-15 14:47:24 +11:00
Kevin Ring 7975f95795 Fix crash when adding a new raster overlay. 2021-01-15 14:43:31 +11:00
unknown e650526e08 create separate connection for each transaction 2021-01-14 17:10:57 -05:00
Marco Hutter 7ff8c61f1a An attempt to handle errors when creating tile providers... 2021-01-14 22:05:05 +01:00
Marco Hutter 2e5d631a38 Added error message for exception 2021-01-14 22:04:35 +01:00
Marco Hutter d6754a8683 Added warning for unknown magic/content types 2021-01-14 22:04:11 +01:00
Marco Hutter c409888548 Made function const...
... I think it could be, and if it could be, it should be...
2021-01-14 22:03:47 +01:00
Marco Hutter f6e902928c Added warnings for legacy B3DM 2021-01-14 22:02:01 +01:00
Marco Hutter 4e210229ed Removed obsolete TODOs for error handling 2021-01-14 22:01:06 +01:00
Nithin Pranesh a954d38b17 !disableCulling -> enableCulling 2021-01-14 14:59:02 -05:00
Nithin Pranesh 5e36308572 Merge branch 'master' into optional-frustum-cull 2021-01-14 10:39:34 -05:00
Nithin Pranesh 38c5b02c55 Slight simplification of distance calculation 2021-01-14 09:38:01 -05:00
Kevin Ring 6d9e83447b Merge remote-tracking branch 'origin/master' into gltf 2021-01-14 23:46:26 +11:00
Kevin Ring abe480bb62
Merge pull request #94 from CesiumGS/tileset-helper-functions-again
Tileset helper functions
2021-01-14 21:44:22 +11:00
Kevin Ring 1f62c98e4e Fix two small behavior changes. 2021-01-14 21:34:32 +11:00
Kevin Ring 82574ac030 More tileset tweaks. 2021-01-14 20:52:50 +11:00
Kevin Ring 2d880fee71 Clean up a few things. 2021-01-14 18:32:32 +11:00
Kevin Ring b39229e02e Merge remote-tracking branch 'origin/master' into tileset-helper-functions-again 2021-01-14 17:52:34 +11:00
Kevin Ring edb8fe209b Add extras, reactivate support for RTC_CENTER. 2021-01-14 17:44:19 +11:00
unknown 4718e483f6 create connection for each transaction. Use shared_ptr for completed request 2021-01-13 21:32:27 -05:00
Nithin Pranesh 8b4af30717 culled sse, preload siblings fix, semantics improvement 2021-01-13 15:50:33 -05:00
unknown fa48d7d274 use url as key for cache for now 2021-01-13 13:29:10 -05:00
unknown fff9f7b458 use cache storage to before making request 2021-01-13 13:23:27 -05:00
Nithin Pranesh ca40059b41 WIP optional SSE for culled tiles 2021-01-13 10:57:05 -05:00
unknown 4eb8c8a87c IAssetAccessor now accept callback upfront when do request 2021-01-13 02:28:59 -05:00
Kevin Ring cb297c4db6 More defaults. 2021-01-13 17:47:08 +11:00
Kevin Ring 082087551e Default glTF IDs to -1. 2021-01-13 17:16:06 +11:00
unknown 213fd7209a redo AsyncSystem to previous state 2021-01-12 23:56:31 -05:00
Kevin Ring cc973071ad Cleanup. 2021-01-13 15:55:46 +11:00
unknown 5bd1cb13c4 impl cache asset accessor 2021-01-12 23:52:37 -05:00
Kevin Ring e28f181d6c Remove unnecessary map. 2021-01-13 15:50:48 +11:00
Nithin Pranesh ab519062b3 Exposed disableFogCulling in TilesetOptions 2021-01-12 16:17:49 -05:00
Kevin Ring c999c7628b Load embedded images. 2021-01-12 21:57:42 +11:00
Kevin Ring 6a6d2d94de Draco loading. 2021-01-12 21:40:35 +11:00
Nithin Pranesh 2a2450b486 Exposed the tilesVisitedOutsideFrustum count in ViewUpdateResult 2021-01-11 15:13:51 -05:00