报错:THREE.Object3D.add: object not an instance of THREE.Object3D.

来源:17-4 加载城市模型

慕用4270706

2023-07-18

按照老师的敲,报这个错:
THREE.Object3D.add:对象不是THRE.Object3D的实例。

写回答

2回答

慕标4065342

2023-11-13

https://img1.sycdn.imooc.com/szimg/6551d9dd09bbb44517280654.jpg

我用的threejs_r158版本, 也出现了同样的警告, 不影响运行. 查了github的记录. 从r147之后就加了这个提示
https://github.com/mrdoob/three.js/pull/25035/files

https://img1.sycdn.imooc.com/szimg/6551d9a40942696b33321652.jpg

解决方案: 可以在blender里导出模型时三角化. 或者在源码里把这行注掉, 眼不见心不烦. 哈哈~

0
0

yancy

2023-07-18

?是哪块儿代码的报错?可以贴下代码看看

0
2
慕标4065342
回复
慕用4270706
我用来的threejs_r158版本, 也出现了同样的警告, 不影响运行. 查了github的记录. 从r147之后就加了这个提示 https://github.com/mrdoob/three.js/pull/25035/files
2023-11-13
共2条回复

WebGL+Three.js 入门与实战,系统学习 Web3D 技术

前端的技术蓝海,涨薪好选择

1081 学习 · 294 问题

查看课程