- 
                Notifications
    You must be signed in to change notification settings 
- Fork 31
Open
Description
Hi ,
I get this weird warning when I try to load an object
three.module.js?8012:45254 THREE.MeshPhongMaterial: .shading has been removed. Use the boolean .flatShading instead.
Am I doing something wrong here ?
My code
class Marker extends THREE.Object3D {
  constructor() {
    super();
    const textureLoader = new THREE.TextureLoader();
    const texture = textureLoader.load(
      "https://storage.googleapis.com/zenly-web/footsteps/FlyingSatellite.png"
    );
    // load obj model
    const loader = new OBJLoader();
    loader.load(
      "https://storage.googleapis.com/zenly-web/footsteps/FlyingSatellite.obj",
      object => {
        object.traverse(child => {
          if (child instanceof THREE.Mesh) {
            // child.material.map = texture;
            child.scale.set(0.002, 0.002, 0.002);
          }
        });
        this.add(object);
      }
    );
Thanks ! 👍
Metadata
Metadata
Assignees
Labels
No labels