“正常”我得到了以下错误three.js所 - 遗漏的类型错误:无法读取属性未定义
Uncaught TypeError: Cannot read property 'normal' of undefined
在我的网页运行下面的代码后:
var text_geo = new THREE.TextGeometry("H", {size:20});
var text_mat = new THREE.MeshBasicMaterial({color:"white", overdraw:true});
var txt = new THREE.Mesh(text_geo, text_mat);
当我使用Chrome调试器,它会将问题追溯到three.js源代码文件。有没有办法解决这个问题?
谢谢
哪里是“正常'在你的代码? – FRECIA
我的代码中没有“正常”任何地方。我认为这是TextGeometry的其中一个属性的默认值。 – user3179985
法线是几何体每个面的属性。每个脸部具有三个顶点,每个脸部具有相关的法线或一个法线。该错误表明不会为几何图形生成面。 –