I know it’s a fairly new format, but the results are amazing.
I was looking through the file and gITF also has a JSON formatting, but the difference from the file I converted from FBX to glTF using www.clara.io and the JSON files on PLAYCANVAS is a *.mapping file which is a JSON file that references the materiales… the materials are also JSON files.
I went to https://www.khronos.org/gltf , and didn’t see you guys at the bottom of the page. Hopefully there are future plans to embrace gITF. The gITF compression could really open up the door for many many things (specially the projects I’m trying to get off the ground that have a big amount of 3D models and keeps crashing on iOS).
Also, Max said that they are working on possibility to write custom plugins for editor and I think import\export module for gIFT could be one of the most useful.
No, I would instead recommend creating a loader that given a URL to a glTF file, with return a pc.Model. So it would parse the data out of the glTF files and create the runtime object that the engine can render.