UE5 PCG插件场景静态网格模块化、快速搭建场景

这篇具有很好参考价值的文章主要介绍了UE5 PCG插件场景静态网格模块化、快速搭建场景。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

        PCG图表可以理解为静态网格体图表,里面可以自定义放不同有静态网格体、可以对密度、大小、面积等等在场景实际应中做相应的调整,可以根据地形高度随机生成静态网络体,可以模化作业。大大降低了场景制的时间成本。PCG插件目前需要UE5.2以上的版本才可以使用,之前的版本目前不支持,不知道后续是否支持,目前还不知道。

pcg插件,ue5

一、开启插件

1.1、在UE5的主菜单的编辑----插件

pcg插件,ue5

1.2、勾选这两项、重启UE5

pcg插件,ue5

1.3、创建地形

pcg插件,ue5

二、创建PCG图表

2.1在内容浏览的空白处,单击右键,找到PCG----PCG图表

pcg插件,ue5

2.2、打开PCG图表、1区是PCG图表的所有功能节点,2区是图设置,里面是所对应功能节点详细参数。每一个节点都有不同的详细参数,要设置时可以选择要修的节点即可以看到对应的属性参数;

pcg插件,ue5

2.3、展开输入,添加表面采样器,设置Points Per Squared Meter(每平方生成点数量)、Point Extents(生成点的范围)

pcg插件,ue5

2.4、增加变换点,设置最大旋转角度,最小缩放参数,勾选Dbug,将PCG拖一个在地形中查看生成的点数。

pcg插件,ue5

2.5、添加静态网格体生成器,在生成器中增加Mesh Entries 网格条目,再在对应的条目中指定要生成的静态网格体。

pcg插件,ue5

PCG图表最终效果如下图,下面是我增加了一个line路径,在场景中生成路径的,防止植物在路面上。

pcg插件,ue5

这里只是做了个笔记,有什么大家可以一起讨论留言。文章来源地址https://www.toymoban.com/news/detail-800396.html

到了这里,关于UE5 PCG插件场景静态网格模块化、快速搭建场景的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包赞助服务器费用

相关文章

  • 什么是模块化?为什么要进行模块化开发?

    模块化是一种软件开发的设计模式,它将一个大型的软件系统划分成多个独立的模块,每个模块都有自己的功能和接口,并且能够与其他模块独立地工作。  先来一段八股文 模块化开发可以带来以下好处: 提高代码的复用性:模块化可以将代码划分成可重用的部分,降低代

    2023年04月12日
    浏览(12)
  • 23年,我又学习了一次amd模块化,模块化思想

    src/view1/index.html src/view1/main.js plugins/module.js 源码链接: https://gitee.com/littleboyck/front/tree/master/front-module 联系方式:QQ: 1187253007

    2024年02月07日
    浏览(13)
  • 【前端模块化】JS模块化思想以及相关规范(CommonJS、ES module)

    1.模块化概念 随着前端应用日趋复杂,项目代码也大量膨胀,模块化就是一种最主流的代码组织方式, 一个模块就是一个实现特定功能的文件 ,它通过把我们的复杂代码按照功能的不同,划分为不同的模块单独维护的这种方式,去提高我们的开发效率,降低维护成本。要用

    2024年02月01日
    浏览(14)
  • Rust的模块化

    Rust的模块化要从Rust的入口文件谈起。 Rust的程序的入口文件有两个 如果程序类型是可执行应用,入口文件是main.rs; 如果程序类型是库,入口文件是lib.rs; 入口文件中,必须声明本地模块,否则编译器在编译过程中,会报该模块不存在的错误。这个规则,在其它程序的编译

    2024年02月09日
    浏览(10)
  • 模块化

    模块化

    能够说出模块化的好处 能够知道CommonJS规定了哪些内容 能够说出Node.js中模块的三大分类各自是什么 能够使用npm管理包 能够了解什么是规范的包结构 能够了解模块的加载机制 模块化的基本概念 Node.js中模块的分类 npm与包 模块的加载机制 1.1什么是模块化 模块化 是指解决一个

    2024年02月06日
    浏览(6)
  • Nodejs三、模块化

    Nodejs三、模块化

    1、模块化的基本概念 (1)模块化是什么 模块化 是指解决一个 复杂问题 时,自顶向下逐层 把系统划分成若干模块 的过程。对于整个系统来说, 模块是可组合、分解和更换的单元 。 (2)编程领域中的模块化 编程领域中的模块化,就是 遵守固定的规则 ,把一个 大文件 拆

    2024年02月09日
    浏览(15)
  • js模块化开发

    js模块化开发

    ◼ 到底什么是模块化、模块化开发呢?  事实上模块化开发最终的目的是将程序划分成一个个小的结构;  这个结构中编写属于自己的逻辑代码,有自己的作用域,定义变量名词时不会影响到其他的结构;  这个结构可以将自己希望暴露的变量、函数、对象等导出给其结

    2024年02月13日
    浏览(13)
  • 解构模块化区块链

    在可扩展性方面,模块化区块链是区块链设计的最新范式。 模块化的概念起源于Layer1区块链Celestia,现在这个概念也逐渐被更多的人所关注,还有人甚至提出”模块化区块链将定义Web3创新的下一个十年“的口号。 但是,到底什么是模块化区块链,它到底能解决什么问题,它

    2024年02月01日
    浏览(11)
  • 前端模块化

    前端模块化

      随着前端应用的日益复杂,我们的项目代码已经逐渐膨胀到了不得不花大量时间去管理的程度了。而模块化就是一种最主流的代码组织方式,它通过把复杂的代码按照功能的不同划分为不同的模块单独维护,从而提高开发效率、降低维护成本。模块化可以使你能够更容易地

    2024年02月08日
    浏览(43)
  • 前端进阶之——模块化

    前端进阶之——模块化

            在做项目的时候越来越发现模块化的重要性,做好模块化开发不仅给后期的维护带来不少好处而且大大提升项目开发效率,接下来整理一下模块化相关知识吧。 封装方法、提高代码的复用性、可维护性和可读性 隔离作用域,避免污染全局作用域 避免变量冲突 立即执

    2024年02月10日
    浏览(43)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包