3,425
个编辑
更改
无编辑摘要
{{BadFormat/zh}}
{{AuthorEdition/zh}}
|name=3dxml.py
|author=[[User:Chirs241097|Chris Xiong]]
|suit=[[Blender/zh|Blender]], [[Virtools/zh|Virtools]] 5.0
|link=[https://tieba.baidu.com/p/5872051709 贴吧发布链接]
|dependency=Python(已包含在Blender内)
|status=pause
|date=2018年9月7日
}}
== 授权声明 ==
首先,你需要有3DVIA Virtools 5.0(只有5.0有将场景导出到3D XML文档的功能)和最新版本的Blender(此时为2.79b)<small>(2018年9月7日)</small>。
Blender是自由软件。你可以免费下载它的安装包,也可以免费获取&修改它的全部源代码。可以在它的官网www修改它的全部源代码。可以在它的官网 https://www.blender.org下载其最新版本。
# 在Virtools中用Resources – Export - – Level菜单导出3D XML文件。选择保存位置。<p>[[File:Virtools_menu_resources_export_level.jpeg|center|border]]</p>
# 确认此处的3D XML版本是3DXML 3.0。<p>[[File:Virtools_3ddxml_export_window.jpeg|center|border]]</p>
# 按确定保存文件。
# blender的操作方式与Virtools和3ds Max差异较大。需要一段时间适应。可以使用File – Export菜单中的3D Studio (.3ds)将blender中的场景导出为Virtools可识别的格式。
# 如果导入的3D XML缩放有问题(所有物体均被放大/缩小),你可能需要调整导入选项中的Unit factor的值。可以使用Virtools的Resources-Import File选择刚导出的3D XML文件,弹出对话框中Unit factor的值即为应设值。<p>[[File:Virtools_set_unitFactor.jpeg|center|border|400px]]</p>
# 该插件需要在Virtools能够读取nmo文件中引用的贴图的前提下才能正确地导入贴图。将Ballance的Texture目录中所有文件复制到nmo所在目录中是最简单的解决方案。这里还有另一种解决方式(适用所有Virtools 版本),请参阅[[RSC目录]]以获取相关操作方法以获取相关操作方法。 {{制图教程}}