Changes from 1.0 to 2.0 are here: https://github.com/KhronosGroup/glTF/issues/605
The 2.0 spec still needs a bit more work, but is converging quickly.
Cesium / glTF Pipeline / COLLADA2GLTF / 3D Tiles updates
scene isn't required, #4793TBA
Copying from #605 to track progress in Cesium.
@pjcozzi Do we want to completely pull support from SCISSOR_TEST throughout, or just when loading from a model?
@pjcozzi Do we want to completely pull support from SCISSOR_TEST throughout, or just when loading from a model?
Remove it completely from glTF since it was never used, but do not remove it from the lower-level Cesium renderer.
1.1 spec pull request: https://github.com/KhronosGroup/glTF/pull/784
I tested the display of the tutorial model of glTF 1.1 with Cesium 1.29.
Some glTF 1.1 models can not be displayed, please confirm.
https://github.com/cx20/gltf-test#gltf-11-tutorial-models
An error occurred while rendering. Rendering has stopped.
TypeError: Cannot read property 'nodes' of undefined
TypeError: Cannot read property 'nodes' of undefined
at ye (https://cx20.github.io/gltf-test/libs/cesium/1.29/Cesium.js:453:20512)
at de.update (https://cx20.github.io/gltf-test/libs/cesium/1.29/Cesium.js:454:27770)
at a.update (https://cx20.github.io/gltf-test/libs/cesium/1.29/Cesium.js:469:14800)
at Ue (https://cx20.github.io/gltf-test/libs/cesium/1.29/Cesium.js:472:20935)
at Ve (https://cx20.github.io/gltf-test/libs/cesium/1.29/Cesium.js:472:19556)
at Be (https://cx20.github.io/gltf-test/libs/cesium/1.29/Cesium.js:472:17516)
at qe (https://cx20.github.io/gltf-test/libs/cesium/1.29/Cesium.js:472:23594)
at de.render (https://cx20.github.io/gltf-test/libs/cesium/1.29/Cesium.js:472:28774)
at P.render (https://cx20.github.io/gltf-test/libs/cesium/1.29/Cesium.js:478:9308)
at t (https://cx20.github.io/gltf-test/libs/cesium/1.29/Cesium.js:477:29290)
Thanks @cx20. glTF 1.1 support is not integrated into mainline Cesium yet
I confirmed that the model of glTF 2.0 will be displayed by Cesium 1.36 (not 1.35).
https://github.com/cx20/gltf-test/tree/2.0
@cx20 very nice, thanks for checking so quickly (also, I think you mean 1.36)!
gltf-pipeline roadmap for glTF 2.0 - https://github.com/AnalyticalGraphicsInc/gltf-pipeline/issues/330
@lilleyse can you please update the above tasklist? Some of the items are finished.
@lilleyse can you please update the tasklists in this issue? What's left?
Updated the task list. The major things left are:
@ggetz could you please update the tasklists above? Perhaps we can close this and submit/update other issues.
I guess this can safely be closed since a while :)
Thanks for all your efforts!
Most helpful comment
I confirmed that the model of glTF 2.0 will be displayed by Cesium 1.36 (not 1.35).
https://github.com/cx20/gltf-test/tree/2.0