[Bf-committers] Google Draco compression and Blender

Brecht Van Lommel brechtvanlommel at gmail.com
Thu Feb 14 14:50:37 CET 2019

Hi Jamieson,

If a lot of GLTF exporters/importers will support this then I think the
Blender one should as well. We'd be happy to accept a patch that integrates
this into Blender's build system, so the GLTF addon can then use it.

For integrating the Draco library, there are two options. If this is going
to be a library that Linux distributions package and that has a stable API,
we would add typically leave it as an external library outside the Blender
source code. I can't find existing Linux packages for it though, and it's
not clear to me if you plan to maintain it that way?

The other simpler option is adding the source code in the extern/ folder,
with some folders stripped out to keep the size small. Then it can be
compiled as part of Blender itself. Probably that's the more practical
solution currently.


On Wed, Feb 13, 2019 at 6:29 PM Jamieson Brettle <jbrettle at google.com>

> Hi there,
> I work on the Draco 3D compression team at Google.  Draco
> <https://github.com/google/draco>is an open-source project, licensed under
> Apache 2.0, for compressing meshes and point cloud data  Over the past year
> we've worked with the Khronos group to add Draco as an extension to the
> glTF 2.0 specification.  Recently, we've been working with UX3D to add
> support for Blender to export Draco compressed glTF files. Here's the
> github repo for the current work:
> https://github.com/KhronosGroup/glTF-Blender-IO/tree/feature/google-draco-exporter
>  From a performance and architecture perspective, it seems that it could be
> beneficial to to include Draco compression as a part of Blender (possibly
> as a pre-compiled binary).  I wanted to touch base to see if this would be
> possible and whether there were any concerns that we could address.
> --
> Jamieson
> _______________________________________________
> 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