UE5 PCG模块学习1(上)

简介: UE5 PCG模块学习1

这次来学习一下UE5.2中正式加入的PCG功能。网上较多的案例是在Landscape地形上创建贴合地面的物体,博主研究了一下,这个案例将创建贴合Mesh的物体:

q1.png

1.基础生成
1.首先在插件中检查Procedural Content Generation Framework是否已经被开启:
q2.jpeg

2.开启后在内容浏览器中可右键创建PCG Graph:
q3.jpeg

3.先创建一个最简单的案例,添加Point Sampler节点、添加Static Mesh Spanwer节点,以点采样的形式创建Static Mesh:
q4.png

4.指定创建的静态网格,并将PCG Graph文件拖入场景中,可以看见生成出的物体:
q5.jpeg

5.这里再介绍2个实用节点:Bounds Modifier和Self Pruning,前者可以扩增Bounds范围,后者会将Bounds中重合的创建物体删除:
q6.jpeg

在场景中效果如下,可见生成物体没有那么密集,正常了许多:
q7.jpeg

相关文章
|
Unix 编译器 Linux
CMake Install:深度解析与实践(一)
CMake Install:深度解析与实践
927 0
|
索引 容器
UE5 学习笔记-01
UE5 学习笔记
UE插件开发引用包含第三方库头文件问题总结
UE插件开发引用包含第三方库头文件问题总结
498 0
|
Python
在UE5编辑器环境中使用Python
在UE5编辑器环境中使用Python
990 0
在UE5编辑器环境中使用Python
在UE中使用SVT(VirtualTexture)功能
在UE中使用SVT(VirtualTexture)功能
418 0
在UE中使用SVT(VirtualTexture)功能
|
编解码
UE中使用Editor Utility Widget创建编辑器工具
UE中使用Editor Utility Widget创建编辑器工具
840 0
UE中使用Editor Utility Widget创建编辑器工具
|
NoSQL 安全 PHP
手把手教你搭建WordPress博客网站并发布至公网(上
手把手教你搭建WordPress博客网站并发布至公网
799 0
UE-蓝图中的使用正则表达式
实现用于匹配判断的正则表达式
|
图形学
【实现100个unity特效之4】Unity ShaderGraph使用教程与各种特效案例(下)
【实现100个unity特效之4】Unity ShaderGraph使用教程与各种特效案例
690 0
|
Dart 前端开发 开发工具
Flutter-VS-Kotlin-跨平台开发市场的最终霸主究竟花落谁家
Flutter-VS-Kotlin-跨平台开发市场的最终霸主究竟花落谁家