Realistic model texture in r3f

Hello, everyone!
I’m new to React Three Fiber (r3f) and currently working on a small project where I’m placing several cabinet models in an interior room scene. I’ve got some cabinet GLB models, but the textures aren’t great.

I tried applying different textures in Blender and 3Ds Max, but when I import the models into r3f, the textures don’t appear as expected. For instance, I added a wood texture to one of the cabinet models in Blender, but in r3f, it just shows up as a plain brown color.

I know I could apply the each other textures to individual child meshes (like the handle, frame, shelf, and drawer) of the cabinet by coding in r3f, but that seems pretty tedious and not very efficient. I’d like to find a better way to apply realistic materials and textures to my cabinet models, similar to what you see in high-quality online models.

Does anyone have suggestions or tips on how to achieve better texture integration for my models in r3f or pre-working in other 3D tools? I’d really appreciate any insights you can share. Thanks in advance!

Be sure to export as GLB with embedded textures within the file - then GLTFLoader / useGLTF will automatically load these textures for you.

Thank you very much, I have tested with GLB file exporting. Do you have any else idea?
The importance is what the texture is applied by only color.
Thank you.