【问题标题】:How to export to Collada form in Blender for cocos3d如何在 Blender for cocos3d 中导出为 Collada 表单
【发布时间】:2013-03-31 10:04:01
【问题描述】:
我正在使用 blender 2.66a 为 Cocos3d 创建 3dobject。在 BRENWILL 教程中,他们使用 blender 2.4.9 导出到 collada 文件。导出到 collada 文件时,我找不到教程中提到的那些选项(如三角形,仅导出选择)。
我在哪里可以找到搅拌机 2.66 中的这些选项?或者更高版本的选项有什么不同?
作为 pod 文件,collada-pod 文件的创建在 cocos3d 中非常重要。
【问题讨论】:
标签:
blender
collada
cocos3d
【解决方案1】:
除了现有的答案,您还可以直接将您的 3D 模型从 blender 导出为 cocos3d 可以理解的 .POD 格式。为此,您需要将 PowerVR SDK 插件添加到 blender。
将 PVRGeoPOD 插件添加到搅拌机的步骤是
-
从以下位置下载 PowerVR SDK(您可能已经完成)
this 网站。请注意,这会下载一个安装程序文件,该文件位于
轮流下载SDK。在安装过程中,他们问
你自己选择需要安装什么工具,我一般选择
- PVRGeoPOD
- PVRShaman(可选,但强烈推荐)
选项。第一个是 .blend 到 .POD(和 COLLADA 到
.POD) 转换器(包括附加组件),第二个是非常有用的 .POD 文件查看器。等待安装完成。
- 找到 Blender 插件路径。如果你不知道它的心脏,打开
Blender python控制台,并运行命令
bpy.utils.script_paths("addons") 并记下路径。
- 在 PVRGeoPOD 文件夹中找到 Blender 附加文件,在您的
安装路径。当您看到像 libPVRGeoPOD.dylib 这样的文件时
和 PVRGeoPODScript.py 和 2 个 QT 文件,停在那里,因为这些
是附加文件。复制这4个文件并粘贴到Blender中
插件文件夹。
- 打开 Blender,运行 Preference->add-ons tab,搜索
PVRGeoPOD。您可以看到,该附加组件存在,但未启用。选中右侧的刻度线以启用它。
- 如果需要,现在退出并重新启动 Blender,然后选择 file->export
看看是否有一个名为PVRGeoPOD(.pod/.h/.cpp)的选项,如果
是的,你成功了。现在您可以直接从 .blend 导出
到 .POD
你可以找到详细的解释here。
【解决方案2】:
在 blender 2.4.9 中,我们必须指定创建 collada 文件的选项。但在搅拌机 2.66 中,您可以使用默认选项创建 collada 文件。然后使用 PowerVR SDK 将其转换为 pod 文件。