54 lines
2.3 KiB
Markdown
54 lines
2.3 KiB
Markdown
|
|
|||
|
|
|||
|
1)前面的教程已经详细的介绍插件各种导出功能,本教程将导出一个烘培过的地形场景。
|
|||
|
2)我们打开Example文件夹下的Example_5场景文件,目录位置如图所示:
|
|||
|
|
|||
|
![](Img_1.png)
|
|||
|
|
|||
|
3)场景内容如图示:
|
|||
|
|
|||
|
![](Img_2.png)
|
|||
|
|
|||
|
a) Tow_Crystal1节点:
|
|||
|
该节点为一个属性动画节点,节点包含一个旋转动画控制水晶旋转。该对象导出后会导出一个epa后缀文件保存属性动画信息,当前版本的暂时只支持animator动画
|
|||
|
组件,支持循环动画和自动播放。其中循环播放需要勾选下图中的选项:
|
|||
|
|
|||
|
![](Img_3.gif)
|
|||
|
![](Img_4.png)
|
|||
|
|
|||
|
b) Terrain节点
|
|||
|
该节点是一个地形节点,是通过unity的地形绘制器生成地形信息组件,但是有一些限制需要导出前确认,首先PaintTexture图片个数不能超过四个,
|
|||
|
超出部分无法导出。 下图为烘培过光照贴图后的地形示例:
|
|||
|
|
|||
|
![](Img_5.png)
|
|||
|
|
|||
|
c)new节点
|
|||
|
该节点是静态Mesh节点群,unity3D内该节点将勾选Static选项,导出时候勾选Using Batching进行合并导出,从而优化性能,但是Batching后就无法动态
|
|||
|
修改,导出参数设置可以参考Mesh导出和Material设置部分教程。
|
|||
|
|
|||
|
![](Img_6.png)
|
|||
|
|
|||
|
d) Fx_Portals_01 和 Fx_TowerExplode_01 节点
|
|||
|
这两个节点都是特效组节点,可以作为特效组被场景导出,也可以作为单独特效进行导出。这里为了方便控制我们分别为其添加了特效组导出脚本,详细导出步
|
|||
|
骤可以参看EffectGroup导出教程部分。
|
|||
|
|
|||
|
![](Img_7.png)
|
|||
|
|
|||
|
e) 光照贴图部分
|
|||
|
打开菜单栏Window-->LightMapping,我们可以看到场景烘培的详细信息,暂时只支持Mode为Single Lightmaps模式下的unity3d光照贴图烘培信息导出,
|
|||
|
|
|||
|
![](Img_8.png)
|
|||
|
|
|||
|
4)然后我们选择菜单栏Egret3D-->Export-->Scene步骤打开导出场景功能块,这里我们勾选了Using Batching来对场景内的静态内容进行优化。
|
|||
|
|
|||
|
![](Img_9.png)
|
|||
|
|
|||
|
5)点击Export开始导出,导出完毕后,我们将会获取到一个压缩格式和非压缩格式的场景文件。
|
|||
|
|
|||
|
![](Img_10.png)
|
|||
|
|
|||
|
6)我们打开压缩格式的目录信息,内容是由三部分组成的:图片内容,scene.e3dPack和scene.e3dPackc。这里我们拷贝图片内容和scene.e3dPack来进行内容演示。
|
|||
|
|
|||
|
![](Img_11.png)
|
|||
|
![](Img_12.png)
|