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

Daniel Stokes kupomail at gmail.com
Wed Mar 29 17:10:56 CEST 2017


Benson,

The blendergltf addon is more or less feature complete for exporting glTF
1.0 and the KHR_materials_common extension. I have not been keeping up on
potential GSoC projects this year, but last year for glTF it was more about
import.

I think Mike handled most of the original questions, but I would like to
expand a bit on the export targets. Currently blendergltf has been mostly
tested with Three.js and Panda3D, and it has options for exporting shaders
compatible with dekstop OpenGL and WebGL.

If you have any further questions regarding exporting glTF from Blender,
feel free to let me know. I can also be found lurking around the
#blendercoders channel on freenode as Kupoman.

Regards,
Daniel

On Wed, Mar 29, 2017 at 6:57 AM, Benson Chepkwony <bchepkwny at att.net> wrote:

> Hi,
> 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?
>
> Thanks.
>
> From,
> 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
> >
>
> _______________________________________________
> 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