[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Public WebGL] Proposal for a WebGL JSON format



resent with fixed url for meet up.

Dear WebGL group,

I'd like to share with you a work in progress to define a JSON format for WebGL.
This initiative was initially started from the COLLADA working group.
It aims to be response to developers expectations to get 3D assets seamlessly on the web.
This is an entirely new format that stands at the end in the asset pipeline, it can be generated from COLLADA but it is not tied to it.

This format reuses as much as possible existing concepts (like using typed arrays for binary blobs ) and be _javascript_ friendly with JSON. It also takes advantage of a few concepts  inherited from COLLADA that proved to be successful.

There are already many JSON formats out there, so why another one ?
One implicit goal of this project is to gather all the great ideas from the community and focus on the particular goal of getting a JSON format usable for many developers. But obviously a single format cannot be convenient for everyone,  for those (many) who want a delivery format ready for rendering, this effort is the way to go, for those who want to edit/remodel 3d assets and keep most informations then COLLADA would be better suited.

General presentation of the top level project:
https://github.com/fabrobinet/collada2json/

More insights about the format (work in progress):
https://github.com/fabrobinet/collada2json/wiki/WebGLTF

Last but not least, I'll be presenting the format at this meet-up:
I'll show there some demos that will be online shortly.

All feedback is very welcome,

Thank you,
Fabrice.