rdInst高级实例化与场景优化插件
最新版本: 1.52 – 2025年11月16日
注意:与大多数专业版本不同,rdTools Pro 许可证为您所在的公司/工作室提供无限制席位的许可。
主要链接
- 官方网站: 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 兼容。
插件使用模式
- 作为编辑器插件: 提供优化编辑和快速随机化功能,可将结果烘焙成仅使用蓝图的快速Actor,采用静态网格体或任何实例化方法,甚至可烘焙成静态网格体(对Nanite非常友好)。rdBPtools 与 rdInst 完全兼容,并在使用其基础蓝图时利用其优化。
- 作为运行时插件: 随项目打包发布。提供其实例化和生成例程,以及用于实时操作的优化,例如在将房间移动到指定位置前根据特定种子进行随机化。实际上,正是这部分提供了最佳的优化效果。您可以在房间中放置许多对象,每个对象都有自己的随机设置——使用 rdInst,即使在随机化时,帧率也不会下降。而使用蓝图例程进行随机化则稍慢,尤其是当Actor依赖于其他Actor可见时。
核心功能与工具集
- 针对静态网格体、预制件和程序化层级Actor(PLA)的高级自动实例化
- 从任何Actor快速简便地访问原始的、全局的ISM或HISM生成器
- 基于rdActor的、从任何Actor管理的ISM或HISM
- 用于从实例自动切换到完整Actor的代理系统
- 强大的生成系统,支持大世界兼容的邻近生成
- 用于生成带索引的rdInst实例的程序化内容生成(PCG)节点
- 快速的实例与Actor互相切换
- 快速的实例变换
- 变换、可见性、从列表中单选等的随机化
- 用于控制可见性及随机化应用方式的主题系统
- 快速、可扩展的运行时地形植被分布系统,可选样条贴图、坡度放置修正、材质检测等
- Actor与组件池化
- 分布式事务(将生成过程分散到多个帧中)
- 各种系统实用工具
使用方式: 只需使用内置的 rdActor 作为您的基础Actor,或直接从 rdInst 子系统中调用库函数。
实例根据其所属的Actor进行管理。在编辑时,这允许快速编辑大量网格体;在运行时,这允许快速显示/隐藏Actor甚至每个Actor的网格体子文件夹。
也提供非托管功能——这些功能提供对用于创建实例的 InstancedStaticMesh 和 HierarchicalInstancedStaticMesh 组件的原始访问。
操作非常简单,只需在蓝图中调用“rdAddInstance”节点,指定静态网格体和变换即可。删除它们同样简单,使用“rdRemoveInstances”即可——它只删除当前蓝图使用的实例。
即使内置了管理和随机化系统,您也能获得与植被工具相同的性能——实际上,当您在使用世界分区且植被分布在多个图块上时,性能会更快一些。
在运行时添加实例时,rdInst 可用于将添加操作分散到多个帧中,以保持帧率平滑——所有这些都在幕后自动处理。
©版权声明:本站除原创作品外的资源均收集于网络,只做学习和交流使用,版权归原作者所有,若作商业用途,请购买正版。



评论0