Completely beginner in blender and 3d graphics in general here.
My goal is to export a blender scene with models and materials (including textures) and import back in three.js scene.
According to here it seems I should use use the KhronosGroup glTF exporter for Blender (the json exporter for Blender seems to be removed). If I got it correctly the only materials that can be exported in glTF format are glTF Metallic Roughness and glTF Specular Glossiness (all the other materials are ignored during export). Thus here is the question: if the Blender scene use other materials like Principled BSDF or other ones, how should I convert them to use the Metallic Roughness or Specular Glossiness to get a result like the originals?
I've tried to do it manually, connecting for example diffuse or normal textures to the respective input in the Metallic Roughness but I got poor results.
Any guideline on how to do this correctly would be appreciated (or any resource which explain how to do it).