引擎静态网格组件actor优化插件  rdInst

引擎静态网格组件actor优化插件 rdInst

描述

网站:https://recourse.nz/index.php/rdinst-home/

Discord 频道:这里。

视频:

随机建筑:https://youtu.be/CZhwYjf6T2w

长途代理:https://youtu.be/Jd1_Cv8o9DA

运行时收获:https://youtu.be/dYr7lNkIAaM

车辆代理:https://youtu.be/37B4OD2jJyc

 

在 Windows、Linux 和 Android 上测试 - 应该与 Mac 和 IOS、Playstation 和 XBox 兼容。

 

该插件可以通过两种方式使用:

  • 作为编辑器插件,提供优化的编辑和快速随机化,仅使用静态网格体或使用任何实例化方法,甚至烘焙到静态网格体(非常适合Nanite)的快速蓝图Actor中。rdBPtools与rdInst完全兼容,并在使用其基础蓝图时使用其优化。
  • 作为运行时插件,与你的项目一起打包。提供实例化和生成例程,以及实时使用的优化,例如在将房间移动到位之前将房间随机化到特定种子。事实上,正是这部分提供了最佳优化。你可以在房间中拥有许多对象,每个对象都有自己的随机设置——使用 rdInst,你甚至不会在随机化时看到帧速率下降。随机化的蓝图例程速度稍慢,尤其是当 actor 依赖其他 actor 可见时。

 

rdInst 具有以下工具:

  • 静态网格体、预制件和 PLA 等对象的高级自动实例化
  • 快速轻松地访问来自任何参与者的原始全局 ISM 或 HISM 生成器
  • 来自基于rdActor的任何actor的托管ISM或HISM
  • Actor代理,用于从实例自动切换到完整Actor
  • 强大的生成系统,具有与大型世界兼容的近距离生成功能
  • PCG 节点,用于生成带有索引的 rdInst 实例
  • 快速实例到参与者切换,反之亦然
  • 快速实例转换
  • 转换的随机化、可见性、从列表中选择 1 个等
  • 用于控制可见内容以及如何应用随机化的主题
  • 快速、可扩展的运行时地形填充系统、可选的拼图、斜坡放置固定、材质检测等等。
  • Actor和组件池化
  • 分布式事务(分散生成多个帧)
  • 各种系统事物的实用程序

 

只需使用包含的 rdActor 作为基础 Actor,或直接从 rdInst 子系统调用库函数。

 

实例根据其拥有的Actor进行管理,在编辑期间,这允许快速编辑大量网格体,在运行时,这允许快速显示/隐藏Actor,甚至每个Actor的网格体子文件夹。

非托管函数也可用——这些函数允许对用于创建实例的 InstancedStaticMesh 和 HeirachialInstancedStaticMesh 组件进行原始访问。

 

就像在蓝图中调用“rdAddInstance”节点,指定静态网格体和变换一样简单。删除它们就像使用“rdRemoveInstances”一样简单——它只会删除当前蓝图使用的实例。

 

即使内置了管理和随机化系统,你也能获得与植被工具相同的性能——事实上,当你使用世界分区时,植被分布在许多图块上时,速度要快得多。

 

在运行时添加实例时,rdInst 可用于将添加的内容分布在多个帧上,以保持帧速率平滑 - 所有这些都在后台处理。

资源下载此资源仅限VIP下载,请先
资源下载
下载价格VIP专享
仅限VIP下载
资源类型:UE插件
支持软件:UE5.4、5.6
文件格式:.plugins
包含内容:引擎工具

       ©版权声明:本站除原创作品外的资源均收集于网络,只做学习和交流使用,版权归原作者所有,若作商业用途,请购买正版。

评论0

请先

限时优惠29.9/年(即将恢复原价)  永久仅需198】全站资源免费下载,每天持续更新中...,有疑问加站长微信:CG_3DA(直接说问题)赞助一下
微信扫一扫关注
扫码关注后会自动登录