This page has been translated automatically.
视频教程
界面
要领
高级
实用建议
基础
专业(SIM)
UnigineEditor
界面概述
资源工作流程
Version Control
设置和首选项
项目开发
调整节点参数
Setting Up Materials
设置属性
照明
Sandworm
使用编辑器工具执行特定任务
如何擴展編輯器功能
嵌入式节点类型
Nodes
Objects
Effects
Decals
光源
Geodetics
World Nodes
Sound Objects
Pathfinding Objects
Players
编程
基本原理
搭建开发环境
使用范例
C++
C#
UnigineScript
统一的Unigine着色器语言 UUSL (Unified UNIGINE Shader Language)
Plugins
File Formats
材质和着色器
Rebuilding the Engine Tools
GUI
双精度坐标
应用程序接口
Animations-Related Classes
Containers
Common Functionality
Controls-Related Classes
Engine-Related Classes
Filesystem Functionality
GUI-Related Classes
Math Functionality
Node-Related Classes
Objects-Related Classes
Networking Functionality
Pathfinding-Related Classes
Physics-Related Classes
Plugins-Related Classes
IG Plugin
CIGIConnector Plugin
Rendering-Related Classes
VR-Related Classes
创建内容
内容优化
材质
Material Nodes Library
Miscellaneous
Input
Math
Matrix
Textures
Art Samples
Tutorials

输出节点

场景的任何部分(单个节点或包含所有子节点的一组节点)都可以从UnigineEditor导出,并保存为*.node*.mesh*.fbx文件。

导出节点到NodeReference#

World Hierarchy中的任何节点(或多个节点)都可以导出到 Node Reference。例如,如果您想在项目中实现节点的实例化,则可能需要将节点导出到Node Reference

要将节点导出到.node文件,在World Hierarchy窗口中右键单击目标节点,并在下拉列表中选择Create a NodeReference

将Node导出为NodeReference

导出节点的另一种方法是以任何可用的方式选择它,并在菜单栏中选择Edit -> Convert To NodeReference。在这两种情况下,选中的节点都将被转换为NodeReference,并且将创建以该节点命名的.node文件。

如果选择了几个节点,它们将作为Dummy Node的子节点导出到单个*.node文件中。

导出的节点将保存在本地坐标中(相对于坐标零或父节点,如果有的话)。

导出节点到Mesh#

可能需要将节点导出到网格,例如,当您有多个基于网格的节点,并且希望将它们作为单个网格时。

以下对象相关类型的节点可以导出到*.mesh文件:

要将节点导出到.mesh文件,请右键单击World Hierarchy窗口中的目标节点,并在下拉列表中选择Export to -> UNIGINE Mesh file (.mesh)

注意
导出的网格将保存在世界坐标中。

导出节点到网格

例如,可以使用导出的网格创建一个 mesh-based节点

导出节点到FBX#

将节点导出到.fbx文件为艺术家提供了广泛的用例:例如,在导出场景后,您可以使用第三方工具(例如,V-Ray)烘烤光照图。

以下类型的节点可以导出到*.fbx文件:

注意
如果你出口任何其他类型的节点,一个空.fbx文件将被创建。

  • 当导出具有多个具有相同材质的表面的静态或动态网格时,将为每个表面创建一个单独的网格并将其保存在 FBX 容器Б中。
  • 当出口Node Reference,节点存储的参考(*.node文件)将被导出。

要将节点导出到*.fbx文件,请右键单击World Hierarchy窗口中的目标节点,并在下拉列表中选择Export to -> FBX

导出节点到FBX

以下窗口将被打开:

FBX export settings

Name 目标FBX文件的名称。
Destination 生成的FBX文件的目标文件夹。
Save root transform

在将选择导出到FBX时,保留当前的转换。取消选中将使你的FBX内容以默认方向位于原点(0,0,0)

注意
  • 导出具有多个具有相同材质的表面的静态或动态网格时,每个创建的网格 的变换都会保存在父坐标中。 在这种情况下,网格的父级是导出的静态/动态网格。
  • 导出Node Reference时,将保存这个Node Reference的转换,而不是引用中存储的节点的转换。
Embed textures 嵌入当前分配的纹理到目标FBX文件连同几何形状。
Separate surfaces into meshes 所有表面分割成单独的网格内目标FBX容器。
Overwrite file if name matches 覆盖名称与指定名称匹配的目标文件。

您可以导出一个节点或节点层次结构树分支。然而,出口FBX是可用的选择只有一个节点的层次结构。出口层次树分支,选择父节点和出口:子节点将被导出。如果你需要出口整个场景或其部分,孩子到时的节点应该添加DummyLayer节点的层次结构。

注意
如果您导出层次树分支,那么只会导出支持类型列表中的节点。

将节点导出为美元#

注意
UsdExporter插件仅在EngineeringSim版本中可用。

您可以导出场景内容(包括模型、光源等)。)到一个*.usd / *.usda / *.usdc(Universal Scene Description)文件。

可以将以下类型的Nodes导出到USD文件中:

注意
如果导出任何其他类型的节点,将创建一个空文件。

导出Node Reference时,将导出引用存储的节点(在*.node文件中)。

要将节点导出到USD文件,请右键单击World Nodes窗口中的目标节点,然后在下拉列表中选择Export To -> Universal Scene Description file (.usd .usdc .usda)

将节点导出到美元

将打开以下窗口:

USD export settings

Name 目标USD文件的名称。
Extension

目标美元文件的格式,以下任一格式:

  • usda-text
  • usdc-二进制
  • usd-默认(二进制usdc)
Destination 生成的USD文件的目标文件夹。
Save root transform

将所选内容导出为美元时,保留当前转换。 取消选中您的美元内容位于原始(0,0,0)与默认方向。

注意
  • 当导出具有多个具有相同材质的曲面的静态或动态网格体时,每个创建的网格体的变换都保存在父坐标中。 在这种情况下,网格体的父级是导出的静态/动态网格体。
  • 当导出一个Node Reference时,这个Node Reference的变换被保存,而不是由引用存储的节点的变换。
Embed textures 将当前分配的纹理与几何体一起嵌入到目标USD文件中。
Separate surfaces into meshes 将所有表面拆分为目标USD文件内的单独网格。
Overwrite file if name matches 复盖名称与指定名称匹配的目标文件。

您可以导出单个节点或节点层次结构树分支。 但是,仅当选择层次结构中的一个节点时,导出到USD才可用。 要导出层次结构树分支,请选择并导出父节点:子节点也将被导出。 如果需要导出整个场景或其部分,则应将节点作为子节点添加到层次结构中的DummyLayer节点。

注意
如果导出层次结构树分支,则只导出支持类型列表中的节点。
最新更新: 2024-09-16
Build: ()