Commit Graph

1191 Commits

Author SHA1 Message Date
Samuel Vargas 0fbb611dc9
Remove CodeCoverage.cmake 2021-04-20 11:17:13 -04:00
baothientran 47995c94be
Merge pull request #222 from CesiumGS/as-const
Use std::as_const instead of const_cast.
2021-04-20 10:47:33 -04:00
Nithin Pranesh b7bdf07e6a some cleanup 2021-04-20 09:53:50 -04:00
Kevin Ring 10b0f92a64 Use std::as_const instead of const_cast. 2021-04-20 21:00:36 +10:00
Kevin Ring c265d6b5fd
Merge pull request #220 from CesiumGS/update-changes
Update CHANGES.md
2021-04-20 08:19:11 +10:00
Kevin Ring d0c0632069
Update CHANGES.md 2021-04-20 08:18:54 +10:00
Kevin Ring f9f99838a1
Update CHANGES.md 2021-04-20 08:18:20 +10:00
Samuel Vargas 6abd456a0b
Replace std::transform + std::back_inserter with reinterpret_cast 2021-04-19 17:25:17 -04:00
Samuel Vargas 29f3f9f07e
Add noexcept back to encodeAsBase64String 2021-04-19 17:18:11 -04:00
Samuel Vargas dbd8f67402
WriteOptions -> WriteModelOptions
Renamed it for better consistency with ReadModelOptions
2021-04-19 17:09:38 -04:00
Samuel Vargas 3f657bca5c
Add magic_enum as a submodule 2021-04-19 17:01:28 -04:00
Samuel Vargas cd6e080a27
Remove magic_enum.hpp single file 2021-04-19 16:59:34 -04:00
Samuel Vargas cb595c1b55
Replace base64_encode.hpp with modp_b64 2021-04-19 16:57:03 -04:00
Samuel Vargas 37f826ead7
Log to stderr on non standard animation channel count.
We can change this logging to be configurable later, or use spdlog
2021-04-19 16:54:44 -04:00
Samuel Vargas 2fbc6f4e1a
Improve doxygen for callback function, fix wrapping 2021-04-19 15:37:30 -04:00
Samuel Vargas ca6c119632
Swap \link syntax with {@link} 2021-04-19 15:25:58 -04:00
Samuel Vargas 3412704062
Replace bitmask options with dedicated struct 2021-04-19 14:28:43 -04:00
Samuel Vargas 5deb2861f2
Replace back_inserter / transform with std::copy and reinterpret_cast 2021-04-19 13:41:10 -04:00
Samuel Vargas f50505305f
Fix antiquated naming for variables 2021-04-19 13:12:04 -04:00
Nithin Pranesh b98ea262d5 watermask for upsampled tiles 2021-04-19 09:42:39 -04:00
Kevin Ring 0dcbd54200
Merge pull request #217 from CesiumGS/error-add-refine
Fix add refinement not render when one of children has error
2021-04-19 15:50:17 +10:00
Kevin Ring 77e0b9f71a Update CHANGES.md. 2021-04-19 15:49:26 +10:00
Kevin Ring 06a18348ca Merge remote-tracking branch 'origin/main' into error-add-refine 2021-04-19 15:17:02 +10:00
Kevin Ring 71c0c8aa5e
Merge pull request #208 from CesiumGS/gltf-extensions
Improvements to glTF extension loading
2021-04-19 14:46:46 +10:00
Kevin Ring 576c3cf5ab Add CesiumGltfwriter to CHANGES. 2021-04-19 14:35:54 +10:00
Kevin Ring 44bdcb3f61 Update CHANGES, add CesiumJsonReader to README 2021-04-19 14:35:06 +10:00
Bao Tran 98ec8159dd format 2021-04-18 23:12:02 -04:00
Bao Tran e776175009 fix test 2021-04-18 23:11:41 -04:00
Bao Tran ff45ec74c9 return nullptr for tile content if failed to load 2021-04-18 23:08:15 -04:00
Bao Tran d6419b40e0 format 2021-04-18 21:36:15 -04:00
Kevin Ring 8ae4b4ccd5 Merge remote-tracking branch 'origin/main' into gltf-extensions 2021-04-19 11:25:58 +10:00
Kevin Ring 588123c68d
Merge pull request #214 from CesiumGS/connection-error-messages
Connection error messages
2021-04-19 11:22:33 +10:00
Kevin Ring 3df9f5ef32 Fix test failure. 2021-04-19 10:35:21 +10:00
Kevin Ring b3d7dfa652 Encoding NaN/Inf as null instead of throwing.
Consistent with behavior in JavaScript and elsewhere.
2021-04-19 10:23:03 +10:00
Kevin Ring 3bd97b37b6 Don't use try/catch to detect int narrowing in JsonValue. 2021-04-19 10:01:05 +10:00
Bao Tran 41b9781109 add test for error Add refinement tileset 2021-04-18 18:27:45 -04:00
Bao Tran 4b0c378220 don't kick descendant out for ADD refinement 2021-04-18 17:15:47 -04:00
Kevin Ring bc3a1951c7 Add another missing include. 2021-04-17 18:57:57 +10:00
Marco Hutter fbea991d2d Formatting 2021-04-16 21:56:15 +02:00
Marco Hutter bbf2400baa Handle denied access with sensible message 2021-04-16 21:55:27 +02:00
Marco Hutter 4a5b6a77ed Connection error message improvements 2021-04-16 21:34:25 +02:00
Kevin Ring 52eaf76af1 Add missing includes. 2021-04-17 00:23:20 +10:00
Kevin Ring d64d3bf882 Add missing include. 2021-04-16 23:37:20 +10:00
Kevin Ring 6c0a55c090 Fix formatting. 2021-04-16 16:23:08 +10:00
Kevin Ring 710011cb97 Add missing const on some JsonValue methods. 2021-04-16 16:19:20 +10:00
Kevin Ring 999c382cc1 Merge remote-tracking branch 'origin/main' into gltf-extensions 2021-04-16 16:07:23 +10:00
Kevin Ring e5c5408804 More constier. 2021-04-16 13:18:25 +10:00
Kevin Ring 8aab8bbec2 Don't construct so many GltfReaders.
Also switch to constexpr char* for extension and type names to avoid
static initializer ordering problems.
2021-04-16 12:52:29 +10:00
baothientran 2bcc2706d8
Merge pull request #210 from CesiumGS/add-cesium-gltf-writer-to-readme
Update library info box to include CesiumGltfWriter
2021-04-15 14:19:02 -04:00
baothientran 24b982f158
Merge pull request #125 from CesiumGS/gltf-writer
Add sibling GltfWriter library into cesium-native
2021-04-15 14:17:28 -04:00