ThreeJS MeshPhongMaterial renders black (MeshLambertMaterial renders correctly)
<p>Is there a solution to this problem? If I change my materialdefinition from MeshPhone to MeshLambert, everything works as expected, otherwise, it won't (but only on some computers, my dev machine works just fine).</p>

<p><a href="http://peppr-configurator.herokuapp.com/#/" rel="nofollow">http://peppr-configurator.herokuapp.com/#/</a></p>

<p>The function 'loadDefaultMaterialForObject' in the 'MaterialConfService' is where this gets loaded.</p>

<pre><code>var threeMaterial = new THREE.MeshPhongMaterial({
    specular: material.properties.specular,
    emissive: material.properties.emissive,
    shininess: material.properties.shininess,
});
</code></pre>

<p>Swapping out the 'MeshPhongMaterial' for a 'MeshLambertMaterial' works, but I need the phong for highlights.</p>

<p>Does anybody have a clue what might be going on here?</p>