Commit Graph

1587 Commits

Author SHA1 Message Date
Marco Hutter ca467bb280 Generalize the index access 2021-08-14 01:30:57 +02:00
Nithin Pranesh 19042bfe65 attempt to fix GCC warnings (again) 2021-08-13 12:22:42 -04:00
Nithin Pranesh 1711d90b31 optimizations to smooth normals generation 2021-08-13 00:42:27 -04:00
Nithin Pranesh 677d47fb41 attempt to fix templated index gcc warnings 2021-08-12 14:03:03 -04:00
Nithin Pranesh f09d6e2e35 WIP support for non-indexed primitives 2021-08-11 18:10:27 -04:00
Nithin Pranesh 2d44fb8219 more casting fixes 2021-08-11 11:36:18 -04:00
Nithin Pranesh 2028d5e0b0 attempt to fix integer type error gcc/clang 2021-08-11 11:18:04 -04:00
Nithin Pranesh d68e0d61ac Merge branch 'main' into gen-smooth-norms 2021-08-10 22:46:34 -04:00
Nithin Pranesh f7aeef17fd Attempts to generate missing normals when needed if enabled in TilesetOptions 2021-08-10 22:28:15 -04:00
Nithin Pranesh ebbe154b3e WIP utility functions for generating smooth normals 2021-08-10 22:01:07 -04:00
baothientran 5265a65053
Merge pull request #301 from CesiumGS/rename-3d-tiles-pipeline
Rename Cesium3DTiles -> Cesium3DTilesSelection
2021-08-10 16:26:26 -04:00
baothientran ae515155ca
Merge pull request #299 from CesiumGS/extract-extension-handling
Extract extension handling
2021-08-10 12:46:42 -04:00
baothientran 54cd13b95b
Merge pull request #286 from CesiumGS/shared-future
Add SharedFuture
2021-08-05 01:51:52 -04:00
Daniel Krupka 5ee36632d3 Fix missed/incorrect Cesium3DTiles -> Cesium3DTilesSelection renames 2021-08-04 08:01:39 -04:00
Kevin Ring c4bac6eb8c Merge remote-tracking branch 'origin/main' into extract-extension-handling 2021-08-04 15:22:47 +10:00
Kevin Ring 84d9d94725 Formatting. 2021-08-04 14:32:09 +10:00
Kevin Ring 5fa7f7237b Fix compile errors when tracing is enabled. 2021-08-04 14:20:38 +10:00
Kevin Ring 2a63a956f4 Revert incorrect draco change. 2021-08-04 11:10:41 +10:00
Kevin Ring ceba594ea0 Merge remote-tracking branch 'origin/main' into shared-future 2021-08-04 11:08:34 +10:00
Daniel Krupka 0419dffa37 Merge branch 'main' of github.com:CesiumGS/cesium-native into rename-3d-tiles-pipeline 2021-08-03 08:32:03 -04:00
Daniel Krupka 81317f0fc3 Rename Cesium3DTiles -> Cesium3DTilesSelection in merge from main 2021-08-02 10:52:04 -04:00
Daniel Krupka 2848ea62d4 Merge branch 'main' into rename-3d-tiles-pipeline 2021-08-02 10:46:03 -04:00
Kevin Ring dd64b9fe73 Fix release date. 2021-08-03 00:46:01 +10:00
Daniel Krupka 60647a5423 Merge branch 'main' into rename-3d-tiles-pipeline 2021-08-02 10:43:19 -04:00
Kevin Ring 1373f47b05 Bump to v0.6.0. 2021-08-03 00:42:49 +10:00
Kevin Ring b8c46c7376
Merge pull request #283 from CesiumGS/multiple-frustums
Support multiple frustums
2021-08-03 00:31:55 +10:00
Kevin Ring 022925e89f Fix draco version. 2021-08-03 00:21:36 +10:00
Kevin Ring fa2342bbc3 Properly avoid those allocations. 2021-08-03 00:17:07 +10:00
Kevin Ring 4e9dd47a18 Remove some references to double. 2021-08-03 00:04:38 +10:00
Kevin Ring 6ad8b6eb8f Don't allocate a vector for each tile. 2021-08-03 00:01:31 +10:00
Kevin Ring 0dda5c76cb Merge remote-tracking branch 'origin/main' into multiple-frustums 2021-08-02 23:20:15 +10:00
Nithin Pranesh abfd71e30f pass doubles by value 2021-08-02 08:43:51 -04:00
Nithin Pranesh 6103339bc9 addressed review comments 2021-08-02 00:20:19 -04:00
Nithin Pranesh 1e2f83fa9a add multi-frustum test 2021-08-01 18:21:37 -04:00
Nithin Pranesh 36f5562a50 WIP tests for multiple frustums 2021-08-01 17:15:15 -04:00
baothientran 9b0080db43
Merge pull request #285 from CesiumGS/future-all 2021-08-01 12:16:07 -04:00
Daniel Krupka 8b3bb34827 Rename Cesium3DTiles -> Cesium3DTilesSelection 2021-07-30 11:45:37 -04:00
baothientran 6d2ff64aff
Merge pull request #294 from CesiumGS/refactor-json-writing
Extract JSON writing to non-glTF library
2021-07-29 10:35:03 -04:00
Daniel Krupka 0d185f39e3 Rename ExtensionContext to ExtensionReaderContext 2021-07-29 09:48:58 -04:00
Daniel Krupka 0c740d2609 Move ExtensibleObject to CesiumUtility 2021-07-29 09:02:42 -04:00
Nithin Pranesh 43e8a30a7d fix load priority 2021-07-29 08:59:41 -04:00
Daniel Krupka d13eecdbfc Revert "Move extension handling to new library"
This reverts commit 742c8cdf8d.
2021-07-29 08:45:38 -04:00
Kevin Ring 64422fd63b Merge remote-tracking branch 'origin/main' into refactor-json-writing 2021-07-29 14:09:25 +10:00
Kevin Ring 7123c1d5f1
Merge pull request #298 from CesiumGS/draco-update
Update draco to fix gcc 11 build
2021-07-29 13:43:47 +10:00
baothientran 452d42ed4d
Merge pull request #300 from CesiumGS/more-metadata
Default constructors for views, IsMetadataInteger/Floating.
2021-07-28 10:39:41 -04:00
Daniel Krupka 742c8cdf8d Move extension handling to new library 2021-07-28 08:45:08 -04:00
Daniel Krupka 257e6e14f6 Add missing install() to CesiumJsonWriter 2021-07-28 08:22:15 -04:00
Kevin Ring 9b7539d013 PropertyType doesn't need to be a bitmask. 2021-07-28 15:19:52 +10:00
Kevin Ring 3c6185f278 Formatting. 2021-07-28 12:34:25 +10:00
Daniel Krupka 01d0e13f34 De-glTF extension handling docs 2021-07-27 11:52:03 -04:00