我在Maya 8.5中创建了一个非常简单的模型来在THREE.JS中进行测试,模型导出为.obj并使用THREE中的Python脚本转换为JSON文件。 JS github回购。从Maya 8.5加载模型到THREE.JS
转换看起来像工作得很好,因为它肯定是一个有效的JSON对象,其中包含所有数据。问题是,当我打开它,我得到以下警告:
弃用:[JS/jumper.js]好像是用旧型号格式
这是否意味着.OBJ格式以某种方式改变还是我缺少别的东西?这是我用来加载对象的代码。我有其他原生形状显示正常,所以我知道设置是正确的,只是这种模型加载,我遇到了麻烦。
loader = new THREE.JSONLoader();
loader.load("js/jumper.js", function(geometry) {
jumper = new Three.Mesh(geometry, new Three.MeshLambertMaterial({ color: 0x88000}));
jumper.scale.set(10,10,10);
scene.add(jumper);
}
);
看来,即使我在模型中的一个加载从git仓库我还是有这个问题。 – Neil