[Bf-committers] REF: GSoC Import/Export Support

Benson Chepkwony bchepkwny at att.net
Wed Mar 29 15:57:47 CEST 2017

Thanks for the respond about the Import/Export Util and for the links. 
And in relation, I have this questions.
1. Is the Import/Export only going to involve Skinned Meshes? or does 
this includes Export of surface properties and shapes such as Texture, 
Materials, Light, Cameras, Transforms, Animations etc?

2. What part of Blender files needs to written since there is already an 
existing exporter code?

4. Are all gITF utility classes such as Files IOs, Bufferedreader, 
Inputstream etc. Have been written already?

5. What functionality should the Importer/Export have? Like load file, 
write file to output, read in input file?


Benson Chepkwony

On 3/28/2017 12:42 PM, Mike Erwin wrote:
> Hi Benson, I can answer some of these questions.
> The latest Blender glTF exporter can be found at
> https://github.com/Kupoman/blendergltf. It's implemented in Python (same as
> nearly all import/export code).
> Right now glTF is mostly used for WebGL engines, but it should not be
> limited to that. LibreOffice and a future version of MS Office can import
> glTF assets. I expect other game engines & applications to add glTF once it
> becomes more mainstream.
> Read more about the glTF format at https://github.com/KhronosGroup/glTF.
> It's JSON (not XML) with lots of binary data. The spec describes the object
> model. Current spec is 1.0; 2.0 is nearly finished.
> Import/export plugin will probably be invoked from the user interface. Just
> a simple menu item.
> Hope this helps!
> Mike Erwin
> musician, naturalist, pixel pusher, hacker extraordinaire
> On Tue, Mar 28, 2017 at 11:30 AM, Benson Chepkwony <bchepkwny at att.net>
> wrote:
>> Hi,
>> Hay, I would like to ask a few regarding the Import/Export support for
>> gITF file format project.
>> 1. How is the current Import/Export implemented?
>> 2. Does the Import/Export targets web applications only or non-web
>> applications too?
>> 3. What is the Import/Export pipeline made of?
>> 4. Where is the best place to start on this project?
>> 5. Is the gITF scene encoded with XML or DOM?
>> 6. Is Import/Export process to be invoked from User Interface, Import
>> Wizard or from a command line?
>> 7. Is there any criteria that the Import/Export loader should be
>> implemented?
>> Thank you.
>> Sincerely,
>> Benson Chepkwony
>> _______________________________________________
>> Bf-committers mailing list
>> Bf-committers at blender.org
>> https://lists.blender.org/mailman/listinfo/bf-committers
> _______________________________________________
> Bf-committers mailing list
> Bf-committers at blender.org
> https://lists.blender.org/mailman/listinfo/bf-committers

More information about the Bf-committers mailing list