Commit Graph

230 Commits

Author SHA1 Message Date
Brian Langevin d6523beaf7
Merge pull request #921 from CesiumGS/add-component-type-conversion
Add method to convert integer `AccessorSpec::ComponentType` to `PropertyComponentType`
2024-07-15 11:11:41 -06:00
Janine Liu 707dd8b770 Add missing includes 2024-07-11 10:25:23 -04:00
Janine Liu 2179d943b9 Add convertAccessorComponentTypeToPropertyComponentType 2024-07-09 12:00:34 -04:00
Brian L 74653140f3 Rename to CESIUM_ASSERT 2024-06-20 10:14:38 -06:00
Brian L 91300f9a61 update from main 2024-06-20 09:54:52 -06:00
Kevin Ring 264333f06a
Merge pull request #889 from CesiumGS/regenerate-gltf-schemas
Regenerate glTF schemas for metadata extensions
2024-05-24 16:47:42 +10:00
Sean Lilley 67032dffb1 Fix typos in TestModel 2024-05-23 18:32:36 -04:00
Sean Lilley d64f5a3be5 Added forEachNodeInScene to Model 2024-05-21 22:24:01 -04:00
Kevin Ring beb4fb9d71 Add test for Model::merge with EXT_meshopt_compression. 2024-05-21 20:53:31 +10:00
Brian L 47414f09fb Make our ASSERT macro. Move everything to use this. 2024-05-03 12:50:50 -06:00
Kevin Ring 13970f94c8 Add tests of Model::merge for newly supported extensions. 2024-05-03 13:00:46 +10:00
Sean Lilley 5982c15875 Merge branch 'main' into index-from-accessor 2024-04-30 16:51:37 -04:00
Sean Lilley f62a7a7a47 Add getComponentCountFromPropertyType 2024-04-29 12:11:12 -04:00
Sean Lilley 33913f1ca7 Add IndexFromAccessor 2024-04-22 11:43:59 -04:00
Sean Lilley 4c6cd3cb37 Add getNormalAccessorView 2024-04-15 12:02:04 -04:00
Janine Liu bc13fa617c Fold single sections in tests 2024-04-12 15:08:30 -04:00
Kevin Ring 4bf70c5a20 Fix another clang warning. 2024-04-10 23:02:52 +10:00
Kevin Ring a3fd50f9c9 Fix warnings on Linux. 2024-04-10 22:53:43 +10:00
Kevin Ring 9f17ef2a4a Add forEachRootNodeInScene tests. 2024-04-10 18:55:56 +10:00
Kevin Ring 792ac1ad31 Add tests for metadata merging. 2024-04-10 18:34:58 +10:00
Kevin Ring e1fbb4f064 Tests and changelog. 2024-04-10 16:27:09 +10:00
Kevin Ring 28eae3e782 Formatting. 2024-04-08 21:28:08 +10:00
Kevin Ring b9fe268f91 Add tests for addExtensionUsed/Required. 2024-04-08 16:24:36 +10:00
Janine Liu d7ec272bdf Fix CI errors 2024-03-04 17:07:43 -05:00
Janine Liu 5275704238 Update changelog + add unit test 2024-03-04 16:52:14 -05:00
Janine Liu 636c40f973 Fix unused lambda variable 2024-02-28 17:47:48 -05:00
Janine Liu 90531bb6fd Minor tweaks 2024-02-28 17:37:39 -05:00
Janine Liu a1bf6e7d2d Add unit tests 2024-02-28 17:21:42 -05:00
Janine Liu cc1f333b33 Use TextureView for feature ID textures 2024-02-27 18:17:43 -05:00
Janine Liu 218bf1ab1e Rework PropertyTexturePropertyView to use TextureView 2024-02-27 18:00:42 -05:00
Janine Liu 9f8678ea31 Add PropertyTexturePropertyView options 2024-02-27 14:25:41 -05:00
Janine Liu 9bb02acdd1 Add flag to property texture property 2024-02-19 13:32:36 -05:00
Janine Liu 213906b039 Add applyKhrTextureTransformExtension to feature id textures 2024-02-19 12:59:35 -05:00
Janine Liu 9e72b7eb36 Don't automatically apply transform in feature ID texture, property texture property 2024-02-15 13:23:25 -05:00
Janine Liu ca2b7a3e17 Add test for normalized property view 2024-02-13 12:08:15 -05:00
Janine Liu 984b5edf07 Add unit test for PropertyTexturePropertyView 2024-02-13 12:01:39 -05:00
Janine Liu cad3f95c27 Add unit tests, use KhrTextureTransform in GltfReader 2024-02-13 11:47:06 -05:00
Janine Liu a56def2c89 Merge branch 'main' into correct-variable-length-arrays 2024-01-23 13:25:51 -05:00
Janine Liu 4e9cfaba88
Merge pull request #793 from CesiumGS/feature-id-texture-sampler-wrap
Change `FeatureIdTextureView` to account for sampler wrap values in `getFeatureID`
2024-01-19 11:37:25 -05:00
Janine Liu 695898e37d Interpret offsets as array indices, not byte offsets 2024-01-18 16:45:31 -05:00
Ashley Rogers df7bb9fa91 Fix sign conversion errors on Clang & GCC 2024-01-18 10:06:20 -05:00
Ashley Rogers 0975b7d1e3 FeatureIdTextureView now accounts for sampler wrap values. 2024-01-17 17:05:36 -05:00
Janine Liu 4c22baebfb Add size_t casts 2024-01-09 13:13:51 -05:00
Janine Liu 338b3e4f0a Add support in face index visitor for different primitive modes 2024-01-09 12:26:18 -05:00
Janine Liu 216c49996a Remove unused include 2023-12-14 16:58:52 -05:00
Janine Liu b48d8085ee Update unit tests 2023-12-14 16:51:38 -05:00
Janine Liu 8bcde4e06c Merge branch 'main' into std-string-conversion 2023-12-14 10:55:55 -05:00
Janine Liu 7ee8ddd749 Add manual check for negative sign when parsing ull 2023-12-11 10:56:18 -05:00
Janine Liu 587db88565 Attempt to catch out-of-range error 2023-12-08 15:39:48 -05:00
Kevin Ring f05ebf5785
Merge pull request #770 from CesiumGS/remove-u32
Remove `uint32_t` support for property attributes
2023-11-29 09:50:46 +11:00