我试图加载一个简单的汽车模型,它分为轮胎、车身和车窗到three.js,我使用Blender作为.json导出,但当我使用JSONloader时,它只加载车身。
因此,我尝试将其导出为场景,但当我使用JSONloader时,场景中没有显示任何内容。
所以我有两个问题:
从Blender JSON导出和加载多部分模型的正确方法是什么?
如何将从Blender导出的JSON场景加载到three.js?
按照@larsenhupin的建议,这是我尝试使用对象加载器的方法,但是这一场景没有显示出来
//LOAD A JSON SCENE
var loader = new THREE.
My Model in Blender是由许多组对象组成的。该模型作为.obj从C4D导出到Blender。每一组物体都放置在搅拌机的空壳下。当我在three.js中导出时,只有Blender中最后选定的对象将作为.json文件导出。
我试着选择了几个不同的对象,而且同样只有一个对象会导出。我在编辑器中看到了生成的.json文件,从而验证了这一点。实际上,它只显示正在导出的单个对象。
我把每个物体分开,我可以很容易地做出选择,并将不同的材料应用到每个物体上。过去,在从.obj导出C4D之前,我将所有对象合并到一个网格中,所有事情都可以很好地处理Blender和生成的.json文件。
在搅拌机中
Unity无法导入.blend文件。Blender版本2.74已安装,尝试重新安装-没有帮助,
他写下错误:Blender could not convert the .blend file to FBX file. You need to use Blender 2.45-2.49 or 2.58 and later versions for direct Blender import to work. UnityEditorInternal.InternalEditorUtility:ProjectWindowDrag(HierarchyProperty, Boolean) UnityEd
我想知道如何为兰博基尼Gallardo创建模型文件(在示例中)。我的意思是这个模型非常复杂,它存储在许多文件中,例如:
.htaccess
GallardoNoUv_bin.bin
GallardoNoUv_bin.js
and in parts folder:
gallardo_body_bin.bin
gallardo_body_bin.js
gallardo_wheel_bin.bin
gallardo_wheel_bin.js
如何创建这些文件?那么,如果我的模型在Blender或Maya中,我如何将模型导出/转换为上述
我无法在搅拌机中导入.ifc文件。当我试图导入一个.ifc文件时,Blender没有响应。
我正在使用Mac OS X ver 10.10.2。Python是Python 2.7.6。搅拌机是Blender 2.73a
我看到http://ifcopenshell.org/ifcblender.html在OSX下显示了这样的信息:“如果可能,建议用户在OSX上使用32位搅拌机和IfcOpenShell。”
我已经安装了IfcBlender for Blender 2.73 32位OSX,但是得到了各种错误,包括不正确的架构错误。
我去了,选择了IfcBlender for Blend
我在blender上有一个东西,我从这里得到了一个卧室:
我将其导出为json格式,以将其加载为threejs。但我没有我床上的所有网格,只有一个网格是我选择的。
当我加入网格时,我拥有了所有的床组件。
但是我有一个问题,当我将我的网格导出到json时,我不能在blender上不做join就拥有我所有的网格吗?或者我必须逐个导出所有组件?
下面是我的加载函数:
function initMesh() {
var loader = new THREE.JSONLoader();
loader.load('http://127.0.0.1:8000/asset/bedroo