0

I'm having trouble loading textures. I've tried several ways but my object is still black. What am I doing wrong?


const onProgress = function (xhr) {
  if (xhr.lengthComputable) {
    const percentComplete = (xhr.loaded / xhr.total) * 100;
    console.log(Math.round(percentComplete, 2) + "% downloaded");
  }
};

**const mtlLoader = new MTLLoader();
mtlLoader.setPath("./models/low-poly-tree-concept/source/tree_2/");
mtlLoader.load("tree_2.mtl", function (materials) {
  materials.preload();
  const objLoader = new OBJLoader();
  objLoader.setMaterials(materials);
  objLoader.setPath("./models/low-poly-tree-concept/source/tree_2/");
  objLoader.load(
    "tree_2.obj",
    function (object) {
      scene.add(object);
      object.scale.setScalar(0.005);
      object.position.set(-2, 0, 1);
    },
    onProgress
  );
});**

How to apply the texture?

0 Answers0