Texture is not loading with GTTFLoader

I have a simple Shirt model and just export from Sketchfab and using it but when I’m using the model it shows but with Black color.

My Directory Structure
image

Code

  gltfLoader = new GLTFLoader();
  dracoLoader = new DRACOLoader();
  dracoLoader.setDecoderPath(
    "https://raw.githubusercontent.com/mrdoob/three.js/dev/examples/js/libs/draco/"
  );
  gltfLoader.setDRACOLoader(dracoLoader);

  gltfLoader.load(
    "assets/models/tshirt-01/scene.gltf",
    (gltf) => {
      scene.add(gltf.scene);
      gltf.scene.scale.set(0.6, 0.6, 0.6);
      console.log(gltf);
    },
    (xhr) => {},
    (error) => {
      console.log(error);
    }
  );

Have you added any lights in your scene?

Yeah, I have added light to my scene after adding the light model adopt the light color if lite is red then the model will be red.

I’d suggest testing the model in a viewer somewhere first, like https://gltf-viewer.donmccurdy.com/. If the model works there but not in your code, you’ll probably need to share more of your code (e.g. the lighting) for others to reproduce and/or debug this.