title: Cannot change the color of a material with gui in three js
body: <p>I've created a new meshPhysicalMaterial with</p>
  <pre><code>var carMaterial = new THREE.MeshPhysicalMaterial({});
  carMaterial.name= &quot;blackPaint&quot;
  carMaterial.color=0x131316
  </code></pre>
  <p>Then, with gui, I'm trying to access the color property to change it dinamically</p>
  <pre><code>var params = {
      color: 0xff00ff
  }
  
  const materialFolder = gui.addFolder('Customize carbody')
  materialFolder.addColor(params, 'color').onChange(function(){carMaterial.color.set(params.color)})
  </code></pre>
  <p>But when I pick a new color the console always says</p>
  <blockquote>
  <p>index.js:324 Uncaught TypeError: carMaterial.color.set is not a
  function at ColorController.__onChange (index.js:324:86) at
  ColorController.setValue (Controller.js:92:23) at
  ColorController.setValue (common.js:57:27) at setSV
  (ColorController.js:242:13) at HTMLDivElement.fieldDown
  (ColorController.js:160:27)</p>
  </blockquote>
  <p>Note: I'm using three.js version 142</p>