Commit Graph

18 Commits

Author SHA1 Message Date
Nithin Pranesh 7e89563069 option to flip RasterizedPolygonsOverlay/TileExcluder 2022-05-17 17:36:14 -04:00
Kevin Ring 11e7f08b4b
Merge branch 'main' into metadata-textures 2022-02-24 16:36:11 +11:00
Nithin Pranesh f7c0c21208 added api for clients to report supported compressed formats
added logic to autoselect ideal compressed format based on the reported supported formats
2022-02-03 21:40:31 -05:00
Nithin Pranesh 47cfb28495 surfaces whether integer properties are to be normalized 2021-12-14 12:07:29 -05:00
Nithin Pranesh 55c12d0861 add support for transcoding to more formats 2021-11-27 17:53:27 -05:00
Nithin Pranesh b311d44d6b WIP move subtree loading to Tileset.cpp 2021-11-02 04:43:12 -04:00
Kevin Ring a1ebce1dcd Allow direct creation of a Promise.
Rather than the JavaScript-like create a future by providing a callback
that is given a promise. This can be less exception safe (allow
exceptions to escape from a Future-returning method instead of being
turned into Promise rejection) but also tends to be much easier to work
with.
2021-07-07 14:12:15 +10:00
Kevin Ring 999c382cc1 Merge remote-tracking branch 'origin/main' into gltf-extensions 2021-04-16 16:07:23 +10:00
Kevin Ring e3148aedc6 Reactivate Draco extension. 2021-04-08 14:44:39 +10:00
Kevin Ring ae16a4888f Separate files for glTF reader PoC. 2021-01-04 17:41:37 +11:00
Kevin Ring d027751f19 Progress toward raster mapping. 2020-09-02 18:03:25 +10:00
Kevin Ring a1a5d49968 WIP terrain rendering. 2020-08-20 10:37:43 +10:00
Kevin Ring 84a856faea Fix test failures on linux.
Apparently abs() only supports integers. Use std::abs() instead.
2020-07-23 21:58:18 +10:00
Kevin Ring d677dd5900 Expose child tiles vector externally as a span.
Resizing the vector will invalidate all the tile pointers, and that'd be
bad.
2020-07-12 22:03:40 +10:00
Kevin Ring d9d713ff8a Intrusive doubly-linked list for loaded tile tracking. 2020-07-10 22:08:38 +10:00
Kevin Ring efa7667366 Selection improvements. 2020-07-09 22:37:01 +10:00
Kevin Ring cf8ed76624 Fix up no-longer-rendered tile tracking. 2020-06-28 21:57:21 +10:00
Kevin Ring 2762434e87 Introduce cesium-native library and move most of the code there. 2020-06-28 20:57:29 +10:00