IanLilleyT
2c0eeffb1c
updated generator for 3d tiles 1.1 schemas
2022-02-16 19:35:10 -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
Joseph Kaile
dfbc9bd156
add test for reading cesium rtc extension
2022-02-01 17:33:58 -05:00
Joseph Kaile
de09ca8017
Merge branch 'main' into cesium-rtc-support
2022-02-01 14:41:01 -05:00
Joseph Kaile
62fc7905b7
generate Cesium RTC extension using generate-tools
2022-01-31 14:18:51 -05:00
Joseph Kaile
acca54fd79
add test to parse non-fractional doubles as ints
2022-01-31 12:25:10 -05:00
Nithin Pranesh
c07417e0ef
Merge branch 'main' into asset-accessor-verb
2022-01-24 10:02:52 -05:00
Sean Lilley
5e78d1d72a
Added more gltf and 3d tiles extensions
2022-01-21 14:25:35 -05:00
Kevin Ring
518b7cbaf0
Rename IAssetAccessor methods, allow use of any verb.
2022-01-20 11:00:29 +11:00
Sean Lilley
924845a0b5
Revert padding change in GltfReader
2021-12-27 13:44:57 -05:00
Sean Lilley
f14c6709e1
Misc generator improvements
2021-12-27 13:31:29 -05:00
Sean Lilley
3d035e5926
Remove bad semicolon
2021-12-03 13:30:58 -05:00
Sean Lilley
21c65ddac8
Change folder structure for src folders
2021-12-03 11:11:41 -05:00
Sean Lilley
2cdcb92e20
Namespace cleanup
2021-12-02 18:34:22 -05:00
lyhkop
1bb719ae22
Merge branch 'CesiumGS:main' into main
2021-11-23 07:10:56 +08:00
lyhkop
c1b11a1d29
set indices accessor offset value to 0 after decode draco mesh
2021-11-22 17:34:47 +08:00
Kevin Ring
f3b2dc7d54
Formatting.
2021-11-22 09:02:22 +11:00
Kevin Ring
83d1329bc3
Update decodeDraco.cpp
2021-11-22 08:51:39 +11:00
lyh
6356e5494a
draco mesh vertices number maybe greater than attribute accessor count
2021-11-21 14:43:06 +08:00
Nithin Pranesh
de378a04a0
format
2021-11-11 18:58:09 -05:00
Nithin Pranesh
4b6f706453
add some logging for failed external buffer loads
2021-11-11 18:47:44 -05:00
Nithin Pranesh
12133c8b7a
remove slightly incorrect test
...
The mime type need not be checked during embedded buffer decoding, if the image
is an external uri. Maybe we should add tests and error reporting for the
asynchronous resolveExternalBuffers, but this test no longer makes sense now after
external images are explicitly supported (i.e., external uris should be ignored
initially during postProcess).
2021-11-11 18:47:44 -05:00
Nithin Pranesh
7f2f556a52
ignore images with uris when looking for embedded images
2021-11-11 18:47:44 -05:00
Nithin Pranesh
04131d31cd
explicitly exclude data uris when resolving external buffers
2021-11-11 18:47:44 -05:00
Nithin Pranesh
549c3b344f
explicitly track lifetime of ModelReaderResult with unique_ptr
2021-11-11 18:47:44 -05:00
Nithin Pranesh
4e531c4be4
format
2021-11-11 18:47:23 -05:00
Nithin Pranesh
990c432c77
WIP external textures/buffers
2021-11-11 16:47:09 -05:00
Kevin Ring
4dac37ceb0
Merge pull request #377 from CesiumGS/extension-class-rename
...
Rename generated extension classes (targeting `main`)
2021-11-01 11:02:01 +11:00
Sean Lilley
9acc5ac71a
Rename Primitive back to MeshPrimitive
2021-10-30 14:56:43 -04:00
Sean Lilley
6fd48d8735
Use different naming convention for extension classes
2021-10-30 14:55:40 -04:00
Nithin Pranesh
95051aa2b5
fixed handling of reserved c++ keywords in gltf reader generator
2021-10-29 17:37:57 -04:00
Sean Lilley
f9b48fbe0e
Renegerate glTF classes
2021-10-18 18:46:58 -04:00
Sean Lilley
8453d760e7
Rename generate-gltf-classes to generate-classes
2021-10-12 12:51:55 -04:00
Kevin Ring
fd1fabd685
Merge remote-tracking branch 'origin/fix-includes' into add-cesium3dtilesreader
2021-10-12 22:28:36 +11:00
Kevin Ring
76ab57830b
Merge remote-tracking branch 'origin/add-cesium3dtiles' into fix-includes
2021-10-12 22:28:12 +11:00
Kevin Ring
179ef660f0
Forward declare ExtensionReaderContext in the right namespace.
2021-10-12 22:25:58 +11:00
Kevin Ring
58cd5d8645
Merge remote-tracking branch 'origin/fix-includes' into add-cesium3dtilesreader
2021-10-12 22:04:03 +11:00
Kevin Ring
439e37afda
Merge remote-tracking branch 'origin/add-cesium3dtiles' into fix-includes
2021-10-12 21:45:12 +11:00
Kevin Ring
3443bbf130
Remove using in header, remove redundant code.
2021-10-12 17:47:35 +11:00
Sean Lilley
254d3bfa6a
Merge branch 'fix-includes' into add-cesium3dtilesreader
2021-10-11 17:51:50 -04:00
Sean Lilley
52283f3359
Fix includes
2021-10-11 17:28:44 -04:00
Sean Lilley
7dad7003bb
One ExtensibleObject
2021-10-11 16:47:49 -04:00
Sean Lilley
471bc06c24
Add Cesium3DTilesReader
2021-10-10 22:11:26 -04:00
Marco Hutter
5d626c719d
Add test case for WebP images
2021-10-01 20:33:02 +02:00
Marco Hutter
3c62216aaa
Forward warnings and errors from images to model
2021-10-01 20:32:26 +02:00
Kevin Ring
c1b9096abc
Merge remote-tracking branch 'origin/main' into gltf-generator-enum-fixes
2021-10-02 01:10:06 +10:00
Marco Hutter
c81b55b9ae
Merge branch 'gltf-generator-enum-fixes' of https://github.com/CesiumGS/cesium-native into gltf-generator-enum-fixes
2021-09-30 17:35:10 +02:00
Marco Hutter
2f10a900ac
Added basic (but not sufficient) unit test
2021-09-30 17:34:24 +02:00
Marco Hutter
e42e3ca6db
Use relative paths in auto-generated classes
2021-09-28 17:43:20 +02:00