I'm experimenting with 3D posts on Facebook on the only supported format is binary glTF. I'm using the Khronos exporter and their PBR node groups. Has anyone been able to export a model with PBR and display it on facebook? I get:

  • the model without my PBR material when I use the Metallic Roughness node tree
  • an "GLB File Invalid" error from facebook when I use the Specular Glossy node tree

Am I missing something? Thanks!


1 Answer 1


You're doing good to use the PBR node inside Blendere but include the textures (make them internal), then save the .blend file.

THEN export to .GLB, it should work. Relative path issues mess the drag-drop on Facebook post.

  • $\begingroup$ don't forget to mark texture relative path (included) when exporting. $\endgroup$ Feb 28, 2018 at 18:09
  • $\begingroup$ That's what I was missing! Thanks so much! $\endgroup$ Feb 28, 2018 at 21:42
  • $\begingroup$ In Blender 2.8+ you can use a Principled BSDF node instead of the custom node groups. $\endgroup$ Jan 9, 2019 at 6:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.