快速入门
本文将介绍如何使用Pangu创造一个海岛场景, 帮助开发者快速熟悉如何将Pangu用于实际的项目开发中。
本文的最终结果是生成一个包含地形地貌、植被生态、岩石包边、道路等的完整海岛场景。
进入Pangu界面,在New Land
工具中,设置好合适的尺寸参数,点击Create Landscape
,创建一张空的地形。
在 Pangu 小地图的右上角,在保证 A
按钮高亮的前提下,点击“小山图标”
按钮,切换到 UE 的地形编辑模式,
Landscape Editor 选择 AgentLandscape
,开始对地形进行编辑。在地形上刷出海岛的高低起伏特征,并对道路、湖泊进行提前规划。
在工具栏找到Layout
地貌工具,切换到Layout
子系统,点击Config
,进入地貌笔刷配置面板。点击下方LayoutInfo
的加号
,创建新的地貌笔刷。
我们在landtype_path
中选择了海岛地貌包里的四种笔刷类型,并在rgb
处给了笔刷不同颜色,方便区分。在配置完地貌笔刷后,点击Save Brush Config
保存配置。
点击工具栏Layout
下的Operation
,进入地貌绘制模式。由于Layout工具需要地形的每个像素上都有地貌颜色,因此在绘制地貌的时候,我们先将Brush Type
切换成海岛中用到最多的地貌SharePrj_SeaBeach
,选中全部地块Tile,使用Fill Color
对所有地块填充该颜色。
然后在Brush Type
中切换其他笔刷,在Radius
中调整笔刷大小,回到编辑器场景中,根据海岛的不同地形对地貌进行颜色绘制。
当地形、地貌绘制完成后,在Layout
子工具下,选中需要cook的地块,在右侧cook面板的最下面点击Start
,进行地貌的烘焙,烘焙完成后,点击工具栏最右侧的Exit
,退出Layout
子工具。
即可在编辑器场景中看到烘焙完的地形地貌。
道路模型的配置比较复杂,在这里使用默认配置。如果想了解更多自定义配置,可以参考道路资产入库。
点击工具栏Layout
下的Road
,进入道路子工具。点击Spline_Road
进入样条线道路绘制模式,此时左侧的Add Spline
图标会点亮,点击后可以开始在场景中绘制道路曲线。
曲线的绘制方式与UE内置的曲线绘制方法一致,在编辑器场景中按住Ctrl
键,在需要添加道路的位置左键点击,会新增一个点,与上一个点自动连成一条曲线。
更多曲线相关的操作可以参考如何操作Pangu曲线。
当道路绘制完成后,全选地块,在Cook
面板最下方点击Start
开始道路的烘焙,烘焙完成后点击工具栏的Exit
退出编辑模式,即可看到烘焙好道路的场景。
烘焙好道路的场景:
在工具栏点击Cliff
包边工具,点击Config
,进入岩石笔刷配置面板。点击下方CliffInfo
的加号
,创建新的岩石笔刷。在这里我们选择了SharePrj/Greenhills_Tropic
的笔刷,并在rgb
处调整了笔刷颜色。在配置完岩石笔刷后,点击Save Brush Config
保存配置。
点击工具栏Cliff
下的Operation
,进入岩石包边绘制模式,在编辑器场景地图中对需要生成岩石包边的区域进行绘制。
当岩石包边绘制完成后,全选地块,在Cook
面板最下方点击Start
开始烘焙岩石包边,烘焙完成后点击工具栏的Exit
退出编辑模式,即可看到烘焙好岩石的场景。
烘焙好岩石包边的场景:
在工具栏点击Biome
植被工具,点击Config
,进入植被笔刷配置面板。点击下方BiomeInfo
的加号
,创建新的植被笔刷。在这里我们选择了SharePrj_Tropical
和SharePrj_TropicalLeaf
两种热带植被包的笔刷,又选择了SharePrj_no_biome
不生长植物的笔刷,并在rgb
处调整了笔刷颜色。在配置完植被笔刷后,点击Save Brush Config
保存配置。
点击工具栏Biome
下的Operation
,进入植被绘制模式,在编辑器场景地图中对需要生成植被的区域进行绘制。
当植被绘制完成后,全选地块,在Cook
面板最下方点击Start
开始烘焙植被,烘焙完成后点击工具栏的Exit
退出编辑模式,即可看到烘焙好植被的场景。
烘焙好植被的场景:
最后在场景中加入天空球、海水、远山等,并且调整光照、大气雾和后期效果。
关于海岛场景的示例文件,您可以在PanguForUnreal
工程的All/Game/GR/Samples/SampleDemo/SampleDemo
目录下获取。