Something to think about implementing. I'm not sure what collada supports as I haven't got to the animation and rigging side of things for my current project. But there is an interesting file format for 3d. It might be worth investigating for use in godot?
glTF github:
https://github.com/KhronosGroup/glTF
It looks like the support for this format is increasing:
Chromium/Chrome Browser Adds A glTF Parser
... Google adding a native glTF 1.0 parser appears to be related to their VR push with supporting VR content on the web.
... Microsoft has committed as well to even delivering glTF support within Microsoft Office ...
there was a discussion about this before, this is not a Collada replacement
and not an exchange format.
On Mon, Mar 27, 2017 at 6:00 AM, N. D. notifications@github.com wrote:
It looks like the support for this format is increasing:
Chromium/Chrome Browser Adds A glTF Parser
http://phoronix.com/scan.php?page=news_item&px=Chrome-Adds-glTF-Parser... Google adding a native glTF 1.0 parser appears to be related to their
VR push with supporting VR content on the web.... Microsoft has committed as well to even delivering glTF support within
Microsoft Office ...—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
https://github.com/godotengine/godot/issues/7952#issuecomment-289394425,
or mute the thread
https://github.com/notifications/unsubscribe-auth/AF-Z22b_qobp7RVSu8Kx6mJoKoa6CKtoks5rp3rAgaJpZM4MTXf2
.
But GLTF supports more features than the Collada format like PBR materials and shaders.
Autodesk have also stated support for this format.
Perhaps the Gltf will be widely adopted within the web, because of its json structure.
I noticed @reduz reduz was doimg some work on this. Looking forward to using it 😊
Indeed, to add more context to this issue: glTF 1.0 was not deemed very interesting for Godot, but the new 2.0 specification is pretty good and could really become a first class asset exchange format, so we decided to implement support for it.
glTF 2.0 is pretty much a completely different format than 1.0, so it was added. Closing this!
Most helpful comment
Indeed, to add more context to this issue: glTF 1.0 was not deemed very interesting for Godot, but the new 2.0 specification is pretty good and could really become a first class asset exchange format, so we decided to implement support for it.