https://github.com/KhronosGroup/glTF/tree/master/specificati...
https://github.com/KhronosGroup/glTF/tree/master/specificati...
It is true that there are several more software layers in USD between file-open and mesh-data-extraction, but to the earlier "forward looking" comment, what you get for that are built on features for allowing clients to select variations with smart/sparse updating, and serious scalability features, for larger scenes. These are all features that have been added since USD's release, and there is still quite a lot of development underway.
No knocks on glTf, which does a great job at what it's designed for. But maybe Apple is looking at a different future?
Apple stands out from the rest of those industry players by historically having much longer range architectural vision. They have also been investing heavily in their devices for many years to support that vision. The processing power of the typical iPhone outruns average competitor by multiples.
Which makes sense, because this is what glTF was designed for.
https://forums.unrealengine.com/development-discussion/conte...
Thankfully, some quotes from Epic Directors can prove me right....
https://uploadvr.com/epic-games-unreal-engine-april/
To quotes the Technical Director from Epic:
“We will increasingly use USD here. Hopefully, we will keep working with Pixar to make it awesome for every use case we can imagine. ”
And,
“The cool thing here is that we don’t need any other separate tools to go from USD to what you’d see on screen with this demo”