I made a 3d model in three js editor with bump maps and exported with GLTF Format but when i loaded it in three js using GLTFLoader() bump maps were not working here is the code i wrote to load model …
STL does not support materials at all. And Collada does only support bump maps via extensions. However, THREE.ColladaExporter does not support it and THREE.ColladaLoader does only support loading normals maps.
I think FBX and OBJ+MTL would support bump maps, but I wouldn’t be able to tell you what software can export them with the bump map included.
Note that bump maps are functionally equivalent to normal maps, and one can be converted to the other in programs like Blender. It’s probably better and easier to use a normal map, if you can.