UPDATE:
I was initially puzzled about exporting to obj and mtl formats, but then I stumbled upon the GLTFExporter.js in three.js which allowed me to successfully extract both the geometry and texture from my project.
However, a new challenge arose with the GLTF Exporter as it failed to preserve the offset and repeat settings of the textures when imported into Blender. In Blender, the entire texture covered the MeshPlane instead of just a portion as it did in the Three.js scene.
Does anyone have any suggestions on how I can modify the GLTF Exporter to retain the repeat and offset texture settings during export?
Thank you in advance :)