加载模型与三个.js
loading model with Three.js
我有一个3ds格式的3d模型。我将其转换为 obj,然后转换为 js 格式。现在我想在另一个 js 文件中加载它。这是我的加载代码:
var loader = new THREE.JSONLoader();
loader.load( { model: "untitled.js", callback: createScene } );
function createScene( geometry ) {
geometry.materials[0][0].shading = THREE.FlatShading;
geometry.materials[0][0].morphTargets = true;
var material = new THREE.MeshFaceMaterial();
var mesh = new THREE.Mesh( geometry, material );
mesh.scale.set(50, 50, 50);
scene.addObject( mesh );
}
Web 开发人员控制台向我显示错误: 类型错误: a.split 不是一个函数 三.js:119
我该如何解决这个问题?谢谢
应该是这个:
loader.load( "untitled.js", createScene );
相关文章:
- 灯光问题(使用三个.js)
- 在三个.js中创建球体(例如地球)的磁力线
- 三个js键盘旋转
- 加载模型与三个.js
- 如何在导入的 Collada 模型上使用 EdgesHelper 在三个.js.
- 三个JS框几何体,渲染警告:渲染计数或素数为0
- 我需要三个.js的来源
- 可点击的三个JS凸对象(点击一次即可显示图像)
- 带有三个.js的透明背景
- 使用三个js加载三维模型示例
- 在桌面上向下滚动三个js动画,而不是在手机上
- 将一行的长度限制在三个js中
- 如何在三个js上更新Trackball控件
- 由于相机位置的原因,无法在场景中显示三个.js元素
- 三个js阴影
- EffectComposer和具有三个.js的alpha通道
- 如何点击并滑入三个js立方体
- 三个js立方体是黑色的..不是红色
- 有三个.js的简单太阳系
- 将三个.js示例的webgl_loader_obj_mtl.html集成到 WebForm ASP.NET(mtlLoa