ue PCG程序化开发

使用shape 语法创建围栏生成器

创建样条线

  1. 内容侧滑菜单内容浏览器 中点击右键,选择 蓝图类(Blueprint Class) 以创建一个新蓝图类。

  2. 将新蓝图类命名为 FenceSpline

  3. 组件(Components) 选项卡中添加一个工具 样条线 和一个 PCG 组件。

Pcg图表资产

PCG图表 是栅栏生成器的基础,包含了用于沿样条线生成栅栏分段的指令。 新建PCG图表资产的步骤如下:

添加pcg

PCG 语法


将值存储在参数中,可以使用 Parameter Overrides 来自定义关卡中栅栏生成器的每个实例

Create名为frame实列

Get Spline Data (获取样条数据) 的输出中拖动,并创建一个 Add Attribute (添加属性) 节点。在 Details (详细信息) 面板中,将 Output Target (输出目标) 更改为 。frame

单击 Accept Incomplete Subdivision (接受未完成的细分) 复选框。

单击 Grammar as Attribute 的复选框,并将 Grammar Attribute 设置为

Graph Settings (图形设置) 中创建一个新参数并将其命名为 Module Info(模块信息),将类型更改为 PCG Subdivision Submodule,然后单击类型旁边的下拉菜单,然后选择 Array(数组)。这将保存我们的交易品种信息。

创建一个新参数,并将其命名为 Mesh Info (网格信息)。将类型更改为 静态网格体(Static Mesh),然后单击类型旁边的下拉菜单,然后选择 数组(Array

使用shape 语法创建围栏生成器

创建样条线

  1. 内容侧滑菜单内容浏览器 中点击右键,选择 蓝图类(Blueprint Class) 以创建一个新蓝图类。

  2. 将新蓝图类命名为 FenceSpline

  3. 组件(Components) 选项卡中添加一个工具 样条线 和一个 PCG 组件。

Pcg图表资产

PCG图表 是栅栏生成器的基础,包含了用于沿样条线生成栅栏分段的指令。 新建PCG图表资产的步骤如下:

添加pcg

PCG 语法


将值存储在参数中,可以使用 Parameter Overrides 来自定义关卡中栅栏生成器的每个实例

Create名为frame实列

Get Spline Data (获取样条数据) 的输出中拖动,并创建一个 Add Attribute (添加属性) 节点。在 Details (详细信息) 面板中,将 Output Target (输出目标) 更改为 。frame

单击 Accept Incomplete Subdivision (接受未完成的细分) 复选框。

单击 Grammar as Attribute 的复选框,并将 Grammar Attribute 设置为

Graph Settings (图形设置) 中创建一个新参数并将其命名为 Module Info(模块信息),将类型更改为 PCG Subdivision Submodule,然后单击类型旁边的下拉菜单,然后选择 Array(数组)。这将保存我们的交易品种信息。

创建一个新参数,并将其命名为 Mesh Info (网格信息)。将类型更改为 静态网格体(Static Mesh),然后单击类型旁边的下拉菜单,然后选择 数组(Array

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值