Janine Liu
|
f17e4846b1
|
Minor tweaks from PR review
|
2024-02-29 10:12:09 -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
|
ff3da04838
|
Fix CI errors
|
2024-02-28 11:50:48 -05:00 |
Janine Liu
|
907f5aab2f
|
Make property options a parameter
|
2024-02-28 11:29:23 -05:00 |
Janine Liu
|
0ca2d45056
|
class -> struct
|
2024-02-27 18:22:49 -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
|
e403d73f34
|
Add flag for KHR_texture_transform to property texture
|
2024-02-26 17:24:53 -05:00 |
Janine Liu
|
5f5f726ce6
|
Revert "Rename member name for clarity"
This reverts commit e16a3e1ac4.
|
2024-02-26 09:56:14 -05:00 |
Kevin Ring
|
6c48779728
|
Merge pull request #811 from CesiumGS/texture-transform-in-views
Account for `KHR_texture_transform` in feature ID texture + property texture property views
|
2024-02-26 08:49:28 +11:00 |
Bradley Austin Davis
|
24d783fb01
|
Migrate dependencies to vcpkg
|
2024-02-24 00:37:37 +00:00 |
Brian Langevin
|
028fc7cae0
|
Merge pull request #804 from CesiumGS/image-size-bytes
Track image data size independently of the `pixelData` array size
|
2024-02-23 11:02:44 -07:00 |
Brian L
|
e16a3e1ac4
|
Rename member name for clarity
|
2024-02-23 10:30:10 -07:00 |
Kevin Ring
|
c341a72806
|
Revert "Merge pull request #786 from jherico/feature-vcpkg"
This reverts commit 198ed9d4b4, reversing
changes made to 09c1eb76b4.
|
2024-02-23 09:08:15 +11:00 |
Ashley Rogers
|
10753a931f
|
Merge branch 'main' into feature-vcpkg
|
2024-02-20 13:44:11 -05:00 |
Janine Liu
|
efc5b6bf7b
|
Fix wrap computation error
|
2024-02-19 15:18:13 -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
|
1733305ab6
|
Add missing const / noexcept
|
2024-02-15 14:08:24 -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
|
49b04e0816
|
Merge branch 'main' into texture-transform-in-views
|
2024-02-13 16:44:18 -05:00 |
Janine Liu
|
6c4f31053a
|
Add validation statements, other tweaks
|
2024-02-13 13:08:30 -05:00 |
Sean Lilley
|
4ac60b45ea
|
Remove support for EXT_feature_metadata in CesiumGltf, CesiumGltfReader, and CesiumGltfWriter
|
2024-02-13 12:21:02 -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
|
544f318806
|
Fix compilation errors
|
2024-02-13 10:50:53 -05:00 |
Janine Liu
|
9d7c2a5dea
|
Create KhrTextureTransform class
|
2024-02-13 10:45:33 -05:00 |
Kevin Ring
|
3729ab2375
|
Merge remote-tracking branch 'origin/main' into image-size-bytes
|
2024-02-05 11:37:41 +11:00 |
Bradley Austin Davis
|
e20c154c55
|
Migrating dependencies to vcpkg
|
2024-02-02 10:40:59 -08:00 |
Kevin Ring
|
a48529b2b8
|
Add sizeBytes to ImageCesium.
And use it to track Tile and RasterOverlayTile sizes.
|
2024-01-29 19:17:39 +11: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
|
bbb6476b93
|
Re-add const, add line break
|
2024-01-19 10:41:26 -05:00 |
Janine Liu
|
695898e37d
|
Interpret offsets as array indices, not byte offsets
|
2024-01-18 16:45:31 -05:00 |
Ashley Rogers
|
93f65f30bf
|
Fix issues identified in review.
|
2024-01-18 15:10:19 -05:00 |
Ashley Rogers
|
df7bb9fa91
|
Fix sign conversion errors on Clang & GCC
|
2024-01-18 10:06:20 -05:00 |
Kevin Ring
|
0ae6e5f9e8
|
Improve IndicesForFaceFromAccessor doc.
|
2024-01-18 21:53:38 +11:00 |
Kevin Ring
|
5c2aae4190
|
Merge remote-tracking branch 'origin/main' into face-index-different-modes
|
2024-01-18 21:53:02 +11:00 |
Ashley Rogers
|
253b4f5c5d
|
Fix mismatched integer types
|
2024-01-17 17:17:24 -05:00 |
Ashley Rogers
|
7dd3a7143a
|
Format SamplerUtil
|
2024-01-17 17:09:36 -05:00 |
Ashley Rogers
|
0975b7d1e3
|
FeatureIdTextureView now accounts for sampler wrap values.
|
2024-01-17 17:05:36 -05:00 |
Janine Liu
|
41491dbbb8
|
Merge branch 'std-string-conversion' into face-index-different-modes
|
2024-01-10 11:03:09 -05:00 |
Janine Liu
|
f6a71d8b3e
|
Add remaining errno checks
|
2024-01-10 10:25:33 -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
|
b9fcbb5aad
|
Use == 0 instead of != ERANGE
|
2024-01-09 12:20:48 -05:00 |
Janine Liu
|
216c49996a
|
Remove unused include
|
2023-12-14 16:58:52 -05:00 |
Janine Liu
|
06d7d9bcb3
|
Condense if statements
|
2023-12-14 16:57:43 -05:00 |
Janine Liu
|
b48d8085ee
|
Update unit tests
|
2023-12-14 16:51:38 -05:00 |
Janine Liu
|
50a1744feb
|
Cleanup
|
2023-12-14 15:43: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 |
Janine Liu
|
2e67c5925b
|
Add float / double conversions
|
2023-12-08 15:12:08 -05:00 |
Janine Liu
|
e1537294a4
|
Add std::string conversions
|
2023-12-08 13:45:53 -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 |
Sean Lilley
|
dcec862432
|
Fix formatting
|
2023-11-27 13:38:33 -05:00 |
Sean Lilley
|
278f936cce
|
Update tests
|
2023-11-27 11:06:27 -05:00 |
Sean Lilley
|
065ad18402
|
Remove uint32_t support from PropertyAttribute
|
2023-11-22 19:48:23 -05:00 |
Janine Liu
|
f0f009c87e
|
Decapitalize function names
|
2023-11-20 11:00:33 -05:00 |
Kevin Ring
|
4788905834
|
Merge branch 'main' into add-accessor-utility
|
2023-11-20 17:55:37 +11:00 |
Kevin Ring
|
7faea62441
|
Merge branch 'main' into property-value-conversions
|
2023-11-20 17:41:32 +11:00 |
Janine Liu
|
268ead2402
|
Add static casts
|
2023-11-14 16:07:09 -05:00 |
Janine Liu
|
4f51905d21
|
Add StatusFromAccessor visitor
|
2023-11-14 15:50:24 -05:00 |
Sean Lilley
|
d94200fe0e
|
Fix doc
|
2023-11-14 15:43:23 -05:00 |
Janine Liu
|
df13673387
|
Add additional 'get' functions, update changelog
|
2023-11-14 13:32:19 -05:00 |
Janine Liu
|
e19fa4dba2
|
Move accessor utility to cesium-native
|
2023-11-14 11:48:09 -05:00 |
Janine Liu
|
c6c31aaf4f
|
Merge branch 'main' into property-value-conversions
|
2023-11-13 14:27:57 -05:00 |
Janine Liu
|
4b0c18d6ab
|
Add support for matN conversions
|
2023-11-13 14:27:12 -05:00 |
Janine Liu
|
c7122591d6
|
Switch to std::optional syntax instead of defaulting to some value
|
2023-11-13 11:47:14 -05:00 |
Sean Lilley
|
d18af8593c
|
Fix PropertyAttributeView forEachProperty
|
2023-11-13 11:16:18 -05:00 |
Janine Liu
|
c702a92a01
|
Begin implementing conversion logic
|
2023-11-10 18:11:38 -05:00 |
Leaf
|
8d9b1a6a2c
|
Fix logical errors in byteStride calculations
|
2023-11-07 09:00:40 +08:00 |
Janine Liu
|
374a26a8ac
|
Remove PropertyViewTypes.h
|
2023-10-03 10:21:43 -04:00 |
Janine Liu
|
8a1fb1a41a
|
Replace asserts with ifs
|
2023-09-19 12:26:37 -04:00 |
Janine Liu
|
d2881dac66
|
Add getSampler
|
2023-09-18 16:52:47 -04:00 |
Janine Liu
|
f2564b8223
|
Remove redundant PropertyTexturePropertyView param
|
2023-09-15 17:01:27 -04:00 |
Janine Liu
|
a960473ccc
|
Revert small doc change
|
2023-09-13 16:40:01 -04:00 |
Janine Liu
|
67e8139fbd
|
Update changelog and add missing static const declaration
|
2023-09-13 15:06:21 -04:00 |
Janine Liu
|
856d34ea19
|
Add new status code for empty properties with default values
|
2023-09-13 14:26:20 -04:00 |
Janine Liu
|
5162db0c19
|
Add method to other property classes
|
2023-09-11 14:22:51 -04:00 |
Janine Liu
|
9d5d43126a
|
Add getClass method
|
2023-09-11 14:17:11 -04:00 |
Kevin Ring
|
272f0c95c8
|
Formatting.
|
2023-09-08 22:45:14 +10:00 |
Kevin Ring
|
710c47e8b8
|
Merge remote-tracking branch 'origin/upgrade-feature-metadata' into final-metadata-changes
|
2023-09-08 12:02:39 +10:00 |
Kevin Ring
|
ea89861678
|
Merge remote-tracking branch 'origin/upgrade-feature-metadata' into property-attributes
|
2023-09-08 11:58:40 +10:00 |
Kevin Ring
|
f3b43c5736
|
Slightly improve safety of sampleNearestPixel.
|
2023-09-08 11:43:48 +10:00 |
Janine Liu
|
4395928d04
|
Merge branch 'additional-property-details' into property-attributes
|
2023-09-07 10:49:27 -04:00 |
Janine Liu
|
0004ba4521
|
PR feedback
|
2023-09-07 10:45:48 -04:00 |
Janine Liu
|
5dba5686a5
|
Reorder member variables to avoid initialization warnings
|
2023-09-01 15:32:45 -04:00 |
Janine Liu
|
74fbef5474
|
Add missing pragma once
|
2023-09-01 14:56:01 -04:00 |
Janine Liu
|
af9707f149
|
Add additional PropertyView typedefs
|
2023-09-01 13:20:49 -04:00 |
Janine Liu
|
09e84e2c52
|
Add getters for name, semantic, description
|
2023-08-30 15:28:20 -04:00 |
Janine Liu
|
7a3a5f0d86
|
Update changelog and fix sign conversions
|
2023-08-29 15:48:28 -04:00 |
Janine Liu
|
7bf2d18d05
|
Finish writing tests for PropertyAttributeView
|
2023-08-29 15:32:42 -04:00 |
Janine Liu
|
b0a49c2e97
|
Merge branch 'additional-property-details' into property-attributes
|
2023-08-29 12:32:34 -04:00 |
Janine Liu
|
a56f7eddec
|
Move function bodies to cpp
|
2023-08-29 12:31:44 -04:00 |
Janine Liu
|
85ebd3ed7f
|
Add unit tests for new classes, reorganize old tests
|
2023-08-29 12:10:47 -04:00 |
Janine Liu
|
a8f46ab0c5
|
Add PropertyAttributeView and PropertyAttributePropertyView
|
2023-08-28 17:49:51 -04:00 |
Janine Liu
|
763271ac74
|
Add missing const int to source file
|
2023-08-28 13:55:55 -04:00 |
Janine Liu
|
f51012e602
|
Fix documentation and test
|
2023-08-28 13:18:51 -04:00 |
Janine Liu
|
7f13e1c3f4
|
Another CI fix
|
2023-08-28 11:21:10 -04:00 |
Janine Liu
|
36337303b1
|
Fix sign conversion
|
2023-08-28 10:49:18 -04:00 |
Janine Liu
|
5b33dd72ad
|
Fix signed conversions
|
2023-08-28 10:07:08 -04:00 |
Janine Liu
|
79eaa3e687
|
Final sweep (hopefully)
|
2023-08-25 17:46:16 -04:00 |
Janine Liu
|
2c97ce24ba
|
Second unit test / cleanup sweep
|
2023-08-25 17:15:26 -04:00 |
Janine Liu
|
3e5d630a1f
|
First round of cleanup / PR feedback
|
2023-08-25 16:17:11 -04:00 |
Janine Liu
|
ed2bdbd553
|
Update PropertyTextureView
|
2023-08-24 20:52:45 -04:00 |
Janine Liu
|
76427497ca
|
Rewrite property texture property tests
|
2023-08-24 18:33:56 -04:00 |
Janine Liu
|
a00b819dca
|
Finish up PropertyTableView tests
|
2023-08-24 14:35:45 -04:00 |
Janine Liu
|
53bc30391a
|
Integrate normalization with PropertyTableView
|
2023-08-24 10:55:43 -04:00 |
Janine Liu
|
12d1bbcaaa
|
Finish PropertyTablePropertyView tests
|
2023-08-23 14:55:48 -04:00 |
Janine Liu
|
fc190004b6
|
Reinitialize const ints outside of class to avoid errors
|
2023-08-23 11:17:12 -04:00 |
Janine Liu
|
4f37e7a217
|
Try to fix CI errors
|
2023-08-23 10:32:28 -04:00 |
Janine Liu
|
bc9dd9e6e5
|
Add static casts for integer optionals
|
2023-08-23 09:58:02 -04:00 |
Janine Liu
|
d43d7138af
|
Start adding tests for PropertyTablePropertyView
|
2023-08-22 18:31:09 -04:00 |
Janine Liu
|
38001698e8
|
Fix offset / scale etc. to only work for fixed-length arrays
|
2023-08-22 12:43:48 -04:00 |
Janine Liu
|
734c8cfbb6
|
Add get vs. getRaw to property view
|
2023-08-21 17:43:23 -04:00 |
Janine Liu
|
e19cdae61c
|
Try to fix CI, add PropertyTransformations
|
2023-08-21 16:51:24 -04:00 |
Janine Liu
|
78099d3a70
|
Fix PropertyView and unit tests
|
2023-08-21 15:33:05 -04:00 |
Janine Liu
|
bf324061b6
|
Start reworking property view for normalization
|
2023-08-18 17:48:03 -04:00 |
Janine Liu
|
8cde08611f
|
Add missing constructor qualifiers
|
2023-08-18 16:00:54 -04:00 |
Janine Liu
|
43cd1a512e
|
Try to get CI to compile
|
2023-08-18 15:51:06 -04:00 |
Janine Liu
|
16565a209e
|
Remove unused file
|
2023-08-18 14:24:51 -04:00 |
Janine Liu
|
5da1ca3e78
|
Add templating for normalization
|
2023-08-18 14:19:40 -04:00 |
Janine Liu
|
38a595537d
|
Finish unit tests for PropertyView
|
2023-08-17 15:38:17 -04:00 |
Janine Liu
|
e7743ea61c
|
Change status enum to static consts
|
2023-08-17 13:55:54 -04:00 |
Janine Liu
|
ba779b7c41
|
Add support for matN values
|
2023-08-16 14:56:02 -04:00 |
Janine Liu
|
bfbb6945e5
|
Add support for vecN
|
2023-08-16 13:56:37 -04:00 |
Janine Liu
|
6dcadfe38e
|
Create PropertyView
|
2023-08-15 12:43:10 -04:00 |
Janine Liu
|
dff210594d
|
Add assert in status constructor for PropertyTexturePropertyView
|
2023-07-05 17:27:28 -04:00 |
Janine Liu
|
047422b53d
|
Fix nearest sampling for feature ID textures
|
2023-07-05 16:35:34 -04:00 |
Janine Liu
|
b024fe5b8f
|
Stricter reinforcement of unsupported properties
|
2023-07-03 17:26:24 -04:00 |
Janine Liu
|
bb1dea3739
|
Consolidate CI fixes
|
2023-07-03 16:27:43 -04:00 |
Janine Liu
|
f3ecde1681
|
Add callbacks and tests
|
2023-06-29 16:51:07 -04:00 |
Janine Liu
|
8155617808
|
Add tests for templated getPropertyView
|
2023-06-29 14:49:12 -04:00 |
Janine Liu
|
76d5d26051
|
Rework PropertyTexturePropertyView, begin reworking PropertyTextureView
|
2023-06-23 12:06:25 -04:00 |
Janine Liu
|
73ea6a1cc9
|
Merge branch 'upgrade-feature-metadata' into fix-property-texture-view
|
2023-06-20 13:50:38 -04:00 |
Janine Liu
|
1694a9ad3e
|
Fix typo
|
2023-06-20 10:26:32 -04:00 |
Janine Liu
|
59549893c7
|
Formatting
|
2023-06-16 17:35:26 -04:00 |
Janine Liu
|
ffc1ca8f65
|
Use helper function in PropertyTableView tests
|
2023-06-16 17:33:40 -04:00 |
Janine Liu
|
c329a8d407
|
Replace class names in metadata implementation files
|
2023-06-16 16:25:39 -04:00 |
Janine Liu
|
55ed63a945
|
Regenerate EXT_structural_metadata classes without prefix
|
2023-06-16 16:08:35 -04:00 |
Janine Liu
|
e0f49321c5
|
Prefix EXT_feature_metadata files, rename EXT_mesh_features files
|
2023-06-16 15:16:05 -04:00 |
Janine Liu
|
b25ad79bdc
|
Start reworking property texture view
|
2023-06-16 13:55:43 -04:00 |
Janine Liu
|
c34b321b30
|
Add changelog and delete unused files
|
2023-06-06 12:10:02 -04:00 |
Janine Liu
|
bc67ba8490
|
Fix other files
|
2023-06-06 11:37:35 -04:00 |
Janine Liu
|
a50093c460
|
Rename files and take classes out of separate namespaces
|
2023-06-06 11:28:24 -04:00 |
Janine Liu
|
bf8033d2ba
|
Fix last CI error
|
2023-06-05 10:09:47 -04:00 |
Janine Liu
|
2744abd7fe
|
Fix CI errors
|
2023-06-05 10:04:28 -04:00 |
Janine Liu
|
d9f330c3ef
|
Fix formatting and wrong file names
|
2023-06-02 14:43:14 -04:00 |
Janine Liu
|
7e0cd8a055
|
Add tests for feature ID texture view
|
2023-06-02 14:23:15 -04:00 |
Janine Liu
|
4644086f65
|
Create feature ID texture views for EXT_mesh_features
|
2023-06-02 14:00:54 -04:00 |
Janine Liu
|
60a528a19b
|
Last formatting fix
|
2023-05-30 20:28:42 -04:00 |
Janine Liu
|
db0f1734d1
|
Fix formatting
|
2023-05-30 20:26:14 -04:00 |
Janine Liu
|
44b829a081
|
Add PropertyTextureProperty tests, fix formatting
|
2023-05-30 11:11:06 -04:00 |
Janine Liu
|
619faea5b7
|
Add PropertyTextureView and rename PropertyTable classes
|
2023-05-30 10:27:21 -04:00 |
Janine Liu
|
b5fb7302e3
|
Fold helper functions into findCompatibleTypes, fix formatting
|
2023-05-25 14:43:43 -04:00 |
Janine Liu
|
219da88a0a
|
Use pointers in MetadataPropertyTableView
|
2023-05-25 10:22:13 -04:00 |
Janine Liu
|
7f2ea49940
|
Minor whitespace nitpicks
|
2023-05-24 12:42:07 -04:00 |
Janine Liu
|
bae45489ed
|
Add tests
|
2023-05-24 12:36:28 -04:00 |
Janine Liu
|
d9e234ab5f
|
Refactor error handling in MetadataPropertyTableView
|
2023-05-24 11:48:13 -04:00 |
Janine Liu
|
1cce7f8202
|
Use references instead of pointers, add missing doc links
|
2023-05-24 11:04:45 -04:00 |
Janine Liu
|
b8b3edea51
|
Code cleanup
|
2023-05-23 11:42:34 -04:00 |
Janine Liu
|
7e08eadf07
|
Remove final unused variable
|
2023-05-23 10:39:26 -04:00 |
Janine Liu
|
5513169280
|
Remove unused variables
|
2023-05-22 17:50:38 -04:00 |
Janine Liu
|
64b8378019
|
Add tests for callback on array property
|
2023-05-22 17:46:34 -04:00 |
Janine Liu
|
3dd83ab8d0
|
Add callback tests
|
2023-05-22 17:26:11 -04:00 |
Janine Liu
|
efb95c5659
|
Verify that callbacks work with unit tests
|
2023-05-22 15:29:14 -04:00 |
Janine Liu
|
d7f58dab33
|
Rewrite how vecN / matN are handled
|
2023-05-22 11:58:37 -04:00 |
Janine Liu
|
352d0d20bb
|
Try to fix compile errors
|
2023-05-19 16:20:38 -04:00 |
Janine Liu
|
2b8e5349fa
|
Add tests for StructuralMetadataPropertyTableView
|
2023-05-19 15:41:54 -04:00 |
Janine Liu
|
5e999deef4
|
Add StructuralMetadataPropertyTableView
|
2023-05-18 11:18:33 -04:00 |
Janine Liu
|
9f7b66c7bb
|
Fix enum names
|
2023-05-17 15:14:35 -04:00 |
Janine Liu
|
f52e1bab01
|
Fix incorrect variable names
|
2023-05-17 14:52:38 -04:00 |
Janine Liu
|
2228f75d6c
|
Rename enums and fix documentation
|
2023-05-17 14:50:59 -04:00 |
Janine Liu
|
e1305361b4
|
Add tests for new property view
|
2023-05-17 14:01:40 -04:00 |
Janine Liu
|
5018b91555
|
Merge branch 'new-metadata-property-types' into new-metadata-property-view
|
2023-05-17 11:12:42 -04:00 |
Kevin Ring
|
c0c8e3a619
|
Formatting.
|
2023-05-17 08:44:39 +10:00 |
Kevin Ring
|
2b46d1454f
|
Merge remote-tracking branch 'origin/new-metadata-property-types' into specialize-traits
|
2023-05-17 08:16:43 +10:00 |
Janine Liu
|
25a3320be0
|
Add missing file
|
2023-05-16 18:15:05 -04:00 |
Kevin Ring
|
244e11f92c
|
Merge remote-tracking branch 'origin/new-metadata-property-types' into specialize-traits
|
2023-05-17 07:44:50 +10:00 |
Kevin Ring
|
dccb99e666
|
Formatting.
|
2023-05-17 07:38:44 +10:00 |
Kevin Ring
|
72fe4a960e
|
Fix test failures on GCC9.
|
2023-05-17 07:37:26 +10:00 |
Janine Liu
|
671033c1e1
|
Add StructuralMetadataPropertyView
|
2023-05-16 15:53:40 -04:00 |
Janine Liu
|
da5355387c
|
Fix formatting and minor changes
|
2023-05-16 15:52:39 -04:00 |
Janine Liu
|
90377e8f6c
|
Fix formatting and move pragma
|
2023-05-16 11:23:10 -04:00 |
Kevin Ring
|
cd9c32b591
|
More partial specialization.
|
2023-05-16 22:25:09 +10:00 |
Kevin Ring
|
cf7c8bdd38
|
Use partial specialization to reduce code duplication.
|
2023-05-16 22:18:37 +10:00 |
Janine Liu
|
1433243c3d
|
Add StructuralMetadataPropertyTypeTraits
|
2023-05-15 18:13:47 -04:00 |
Janine Liu
|
14997fb031
|
Add property types for structural metadata
|
2023-05-15 16:58:17 -04:00 |
Marco Hutter
|
8ffbbbab46
|
Update class names for materials variants extension
|
2023-05-02 02:05:04 +02:00 |
Marco Hutter
|
18dbbfde54
|
Add generated classes for `KHR_materials_variants`
|
2023-05-01 21:45:28 +02:00 |
Zackery Grizzle
|
ea5bff2026
|
re-format again
|
2023-03-06 10:12:32 -06:00 |
Zackery Grizzle
|
cf86ae3260
|
reformat with clang, add entry to changes.md
|
2023-03-03 11:16:07 -06:00 |
ZackOfAllTrades
|
4205f15b61
|
Update CesiumGltf/include/CesiumGltf/AccessorView.h
Co-authored-by: Kevin Ring <kevin@kotachrome.com>
|
2023-03-03 10:39:01 -06:00 |
ZackOfAllTrades
|
fd13b00b86
|
Update CesiumGltf/include/CesiumGltf/AccessorView.h
Co-authored-by: Kevin Ring <kevin@kotachrome.com>
|
2023-03-03 10:38:55 -06:00 |
ZackOfAllTrades
|
159d9553c0
|
Update CesiumGltf/include/CesiumGltf/AccessorView.h
Co-authored-by: Kevin Ring <kevin@kotachrome.com>
|
2023-03-03 10:38:47 -06:00 |
Zackery Grizzle
|
995ed04a62
|
expose the bufferStart and stride of the accesorview's buffer
* giving access to these properties would allow more flexibility to the developers
|
2023-03-02 15:58:20 -06:00 |
Kevin Ring
|
c4ad8721c7
|
Include string header for string enums.
|
2022-12-23 14:44:26 +11:00 |
Nithin Pranesh
|
30a16320e7
|
regenerate webp extension
|
2022-08-31 12:34:43 -04:00 |
Nithin Pranesh
|
320ffa91d9
|
add webp extension
|
2022-08-31 12:06:11 -04:00 |
Sean Lilley
|
5ba6cb6535
|
Add KHR_texture_transform extension
|
2022-08-28 13:32:20 -04:00 |
Sean Lilley
|
ac60e58fc6
|
Remove unused file ExtensionTextureBasisU
|
2022-04-15 13:50:54 -04:00 |
Sean Lilley
|
67462c0eaa
|
Merge branch 'main' into 3dtiles-1.1
|
2022-03-22 08:19:34 -04:00 |
Kevin Ring
|
5e4e34d2bd
|
Merge remote-tracking branch 'origin/main' into 3dtiles-1.1
|
2022-03-22 15:45:38 +11:00 |
Nithin Pranesh
|
c17a928c2f
|
Merge branch 'is-metadata-array' into node-variants
|
2022-03-21 16:13:41 -04:00 |
Nithin Pranesh
|
c3b8838151
|
call it "textureCoordinateAttributeId" instead of "textureCoordinateIndex", makes it much less confusing in c4u
|
2022-03-17 12:07:54 -04:00 |
Nithin Pranesh
|
d4e8c7e798
|
Add property trait that checks whether a type is a metadata array
|
2022-03-17 00:03:00 -04:00 |
Sean Lilley
|
00eab5bed7
|
Update 3D Tiles and glTF extensions
|
2022-03-16 09:15:02 -04:00 |
Nithin Pranesh
|
b2813d97aa
|
expose feature texture swizzle string
|
2022-03-15 09:45:54 -04:00 |
Nithin Pranesh
|
027fb29bc5
|
Merge branch 'main' into node-variants
|
2022-03-02 11:24:32 -05:00 |
Sean Lilley
|
be3f18cf9b
|
Support optional JsonValue properties
|
2022-02-27 17:58:43 -05:00 |
Sean Lilley
|
7235ce8f69
|
Rerun with different names
|
2022-02-27 17:17:43 -05:00 |
Sean Lilley
|
b76468a278
|
Remove old files
|
2022-02-27 17:12:41 -05:00 |
Sean Lilley
|
3ee7e19399
|
Merge branch 'main' into 3dtiles-1.1
|
2022-02-27 11:21:29 -05:00 |
Kevin Ring
|
0dc0e37fd1
|
Merge remote-tracking branch 'origin/main' into ue5
|
2022-02-25 09:31:47 +11:00 |
Kevin Ring
|
11e7f08b4b
|
Merge branch 'main' into metadata-textures
|
2022-02-24 16:36:11 +11:00 |
Kevin Ring
|
7efd09db05
|
Merge remote-tracking branch 'origin/main' into ue5
|
2022-02-24 10:48:11 +11:00 |
Nithin Pranesh
|
8adcf6e67f
|
removed todos, more descriptive comments about 8-byte alignment
|
2022-02-21 10:28:22 -05:00 |
IanLilleyT
|
21904215dd
|
updated generator for 3d tiles 1.1 schemas
|
2022-02-18 18:06:14 -05:00 |
Nithin Pranesh
|
847e0009ce
|
Merge branch 'main' into ktx2-nithin
|
2022-02-18 14:33:07 -05:00 |
Nithin Pranesh
|
ea8521747f
|
safer initialization for supported formats struct
|
2022-02-18 14:17:11 -05:00 |
Nithin Pranesh
|
38cb5bdf0d
|
Update CesiumGltf/include/CesiumGltf/Ktx2TranscodeTargets.h
Co-authored-by: Kevin Ring <kevin@kotachrome.com>
|
2022-02-18 14:01:25 -05:00 |
Kevin Ring
|
966aba6089
|
Fix code generation for MAXAR_mesh_variants.
|
2022-02-17 19:30:51 +11:00 |
Nithin Pranesh
|
c720dbbfbe
|
add MAXAR_mesh_variants, fix generator trying to generate manually-defined classes (like glTF Property)
|
2022-02-16 09:40:55 -05:00 |
Nithin Pranesh
|
a312bf42d6
|
Revert "add MAXAR_mesh_variants, fix generator trying to generate manually-defined classes (like glTF Property)"
This reverts commit 26ad9be905.
|
2022-02-16 09:34:12 -05:00 |
Nithin Pranesh
|
26ad9be905
|
add MAXAR_mesh_variants, fix generator trying to generate manually-defined classes (like glTF Property)
|
2022-02-16 09:32:18 -05:00 |
Nithin Pranesh
|
be511d202b
|
add option to preserve texture quality during ktx2 texture transcode
|
2022-02-14 16:53:45 -05:00 |
Nithin Pranesh
|
30089bcbfa
|
fix comments, remove redundant namespace qualifiers
|
2022-02-14 10:42:27 -05:00 |
Nithin Pranesh
|
7a088d5165
|
enum -> enum class
|
2022-02-12 14:22:32 -05:00 |
Nithin Pranesh
|
eee9351c87
|
use extra enum for uncompressed images rather than std::nullopt
|
2022-02-11 17:18:55 -05:00 |
Nithin Pranesh
|
21e83e0367
|
add mipmap capability to image api, pass through mipmaps from ktx2 images
|
2022-02-07 22:53:49 -05:00 |
Nithin Pranesh
|
b3eb40e4c6
|
more descriptive name for struct that lists support for compressed formats
|
2022-02-03 21:53:54 -05: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
|
1a08065023
|
fix khr_texture_basisu extension generation
|
2022-02-01 14:35:47 -05:00 |
Nithin Pranesh
|
ca963694e6
|
regenerate gltf files
|
2022-02-01 12:45:28 -05:00 |
Nithin Pranesh
|
e0b6344933
|
Merge branch 'main' into ktx2-nithin
|
2022-02-01 12:19:55 -05:00 |
Joseph Kaile
|
62fc7905b7
|
generate Cesium RTC extension using generate-tools
|
2022-01-31 14:18:51 -05:00 |
Nithin Pranesh
|
89282b1dc4
|
fix incorrect return value in feature texture sampler
|
2022-01-26 15:03:46 -05:00 |
Nithin Pranesh
|
ea235668bb
|
attempt to fix gcc/clang warnings
|
2022-01-26 14:39:32 -05:00 |
Nithin Pranesh
|
89e0c8afc8
|
make metadata texture sample safer, doxygen improvement
|
2022-01-26 14:19:04 -05:00 |
Nithin Pranesh
|
f3bfc1551b
|
doxygen comments for all API additions
|
2022-01-26 13:52:44 -05:00 |
Nithin Pranesh
|
81f6fa5efa
|
remove useless constexprs
|
2022-01-26 11:03:47 -05:00 |
Nithin Pranesh
|
c97b384bb3
|
move implementations to cpp files, add extra check for empty images
|
2022-01-26 10:58:43 -05:00 |
Kevin Ring
|
a5e3f11846
|
Impl->CesiumImpl, TWO_PI->TwoPi.
|
2022-01-25 11:55:43 +11:00 |
Sean Lilley
|
5e78d1d72a
|
Added more gltf and 3d tiles extensions
|
2022-01-21 14:25:35 -05:00 |