如何配置不同子系统所需的曲线
以Water子系统为例,为其添加名为River和Lake的两个曲线类,并配置Lake曲线类的Meta属性。
通过Pangu窗口-菜单栏-Tools-Spline Config Editor
选项,可以打开曲线配置编辑器。
点击如图所示按钮,添加曲线类配置。
调整各参数,修改曲线名,并将系统类型(System Type)设置为Water。
各参数的详细含义详见可配置参数。
点击如图所示按钮,保存并应用曲线类配置。
为曲线配置Meta属性,可以为曲线实例、曲线点和曲线段添加更多的自定义属性,便于动态扩展。
Pangu曲线的实例、点和段均支持自定义Meta属性,相互独立且以曲线类为单位。其对应的Meta文件路径规则如下:
- 曲线实例:[Meta文件夹] / Spline / Attribute / [曲线类名].Global.meta.json
- 曲线点:[Meta文件夹] / Spline / Attribute / [曲线类名].ControlPoint.meta.json
- 曲线段:[Meta文件夹] / Spline / Attribute / [曲线类名].Segment.meta.json
本节以Lake曲线类为例,为其配置Meta属性。
在Meta编辑器中,点击New
,新建Meta属性,并按需添加任意属性:
属性编辑完成后,点击Save
,保存当前的Meta文件:
Meta文件的保存路径需要符合规则,假设当前配置的为Lake类曲线实例的Meta属性,则其Meta文件路径应为:
[Meta文件夹] / Spline / Attribute / Lake.Global.meta.json
为曲线点和曲线段配置Meta属性的方法与曲线实例类似,只需区别不同配置的文件路径即可。
进入Water子系统,可以看到新增的River和Lake曲线类。切换到Lake曲线类,点击如图所示的Add Spline
按钮,即可创建一条Lake曲线。
选中曲线实例,可以在细节面板中编辑其Meta属性:
Meta属性的详细使用说明可以参考Meta编辑器。