[Bf-committers] Built-in support for free formats (OpenGEX and glTF)

Juan Linietsky reduzio at gmail.com
Wed Feb 10 21:16:05 CET 2016


Blender support for Collada is bad because no one wants to work on it. The
format itself is not at fault.

On Wed, Feb 10, 2016 at 5:14 PM, Juan Linietsky <reduzio at gmail.com> wrote:

> glTF is raw OpenGL state data, it's useless for game engines other than
> basic HTML5 frameworks.
>
> On Wed, Feb 10, 2016 at 12:05 PM, Todor Imreorov <blurymind at gmail.com>
> wrote:
>
>> It would be great to have gitf support. Some open source game engines use
>> it for importing 3d animated assets. It is said to perfprm better that the
>> other formats on webg games.
>> On 10 Feb 2016 11:42, "Fabio Pesari" <fabio at pesari.eu> wrote:
>>
>> > After reading the thread about FBX, I realized that since Blender is
>> > free software, it would be good if it encouraged using free formats
>> > instead of proprietary ones like FBX, which are always going to require
>> > time-consuming reverse engineering efforts.
>> >
>> > I know at least two engine-independent formats which have fully
>> > available specifications: glTF ([0]) and OpenGEX ([1]).
>> >
>> > I think both were designed to fix the various issues COLLADA had; glTF
>> > is JSON-based and OpenGEX uses its own typed free format called
>> > "OpenDDL" (example at [2]).
>> >
>> > OpenGEX already has a Blender exporter which is licensed under the CC
>> > BY-SA 3.0 ([3]), while I couldn't find anything Blender-related for glTF
>> > (but being JSON-based, writing a Python plugin for it should be
>> trivial).
>> >
>> > I think including built-in support for them in Blender would be a good
>> > way to encourage users to adopt something else than both proprietary
>> > formats and free (but crappy) COLLADA, and for the Blenders devs to have
>> > less headaches (since they would just have to follow the specs rather
>> > than reverse-engineer obscure formats).
>> >
>> > [0]:
>> >
>> https://github.com/KhronosGroup/glTF/blob/master/specification/README.md
>> > [1]: http://opengex.org/OpenGEX.1.1.2.pdf
>> > [2]: https://en.wikipedia.org/wiki/Open_Game_Engine_Exchange#Example
>> > [3]: http://opengex.org/OpenGex-Blender-Script.zip
>> > _______________________________________________
>> > Bf-committers mailing list
>> > Bf-committers at blender.org
>> > http://lists.blender.org/mailman/listinfo/bf-committers
>> >
>> _______________________________________________
>> Bf-committers mailing list
>> Bf-committers at blender.org
>> http://lists.blender.org/mailman/listinfo/bf-committers
>>
>
>


More information about the Bf-committers mailing list