A Vie Guy Studios 正在免费公开使用样条进行网格布置的 BP「All-in-1 Spline Mesh Blueprint」最新更新 v1.2。同时,实例性能讲解视频「ISM/HISMs Deep Dive」也已公开!
All-in-1 Spline Mesh Blueprint
样条网格工具的新更新中,追加了动画选项、为了加速而采用的实例化技术、在向上移动时样条能正确移动的新扭转消除方法,以及物理运算和模拟选项等!下载本视频中介绍的免费蓝图,沿样条生成网格和蓝图吧。这个蓝图还具备沿样条轻松放置护栏、围栏、人行道、电缆等各种网格的功能。包含上述功能在内的全部功能都已在本视频中演示。计划在本周内公开追加视频。
本工具可在 UE5(5.1-5.7)v1.2 版以及 UE4(4.27)v1.1 版中使用。这个蓝图系统曾经被称为「Basic Splined Mesh System」,但现在已经具备了样条网格系统几乎所有可能拥有的功能。这个包最初是为我正在出售的另一个产品「The Dynamic Road System」而制作的。它是为了给那个包制作护栏和人行道而创建的。开发过程中,我注意到把它适配到任何网格上并不需要太多功夫。于是我根据 YouTube 上收到的需求,花了 6 个月实现了最受欢迎的功能,又为这次最终更新投入了 3 个月,最终完成了它。如果这个系统能帮大家节省时间,我会很高兴。没有必要让每个人都把时间花在开发同一个系统上。
Free Blueprint Download: All-in-1 Splined Mesh Blueprint Download这个蓝图是免费的。因为 Unreal 的样条非常复杂,所以我认为这对任何人来说都是必需的工具。不过,如果你能支付 5 美元,我会非常感谢。这样你就可以获得上方图库照片中的演示地图和资产。通过 Fab 购买的话,总共可以访问演示地图上的 25 个信息面板、新的过山车演示地图,以及 4 个独特的演示蓝图。主蓝图在免费版和付费版中是相同的。目前还提供 20 美元的选项,这是面向大型工作室或特别慷慨的人士(衷心感谢)。通过这个链接使用蓝图的所有人,都将获得与 Fab 专业许可证相同的权限。
本视频将讲解如何使用免费的 All-in-1 Spline Mesh Blueprint,沿样条让网格动起来。非常简单,几分钟内就能集成到项目中。
本视频将讲解如何解决沿样条动画化网格时的常见问题。问题示例包括:模糊的动画、不均匀的时机、玩家意外传送、以及因玩家被网格挤压而导致的镜头抖动等。
本视频将讲解 UE5 在处理网格的垂直样条扭转时为什么会出现问题,并介绍使用免费公开的样条网格工具的解决方案。工具链接在下方(Discord 链接之后)。
同时还公开了由开发者讲解实例特性的相关视频
UE5 Instancing: When to Use It and How to Maximize Performance – ISM/HISMs Deep Dive
本视频将讲解使用实例化静态网格(ISM)和层级实例化静态网格(HISM)所带来的实例化性能节省。会说明它们的工作原理、为何能节省性能,以及应在何时使用。还会提及这些网格类型是否应与 LOD 和 Nanite 一起使用。和往常一样,Fab 提供免费蓝图。它可以让你沿样条定期生成网格和蓝图。这个蓝图还具备沿样条轻松放置护栏、围栏、人行道、电缆以及其他各种网格的功能。
结论
- 如果有大量相同的 Static Mesh,用 ISM/HISM 进行“批量绘制”很有效
- 不过其主要收益中心并不是FPS,而是「CPU 负载」「Draw Call」「内存」「加载时间」
- 在 UE5 中基本是偏向 ISM,HISM 更偏向“有需要分别使用 LOD 等理由时”,可以这样理解
Static Mesh / ISM / HISM
- Static Mesh(普通放置):放置简单,但相同网格越多,个别处理越容易累积。
- ISM(Instanced Static Mesh):将相同网格作为实例统一绘制,把处理批量化。
- HISM(Hierarchical ISM):在 ISM 的基础上,可以按实例切换 LOD。
FPS不会提升,而是 CPU 时间和加载的改善
- UE 会被“CPU 或 GPU 中较慢的一方”拖住
- 很多实际项目都容易成为GPU 瓶颈,所以即使进行了实例化,FPS 也可能不会剧烈增加
- 但实例化对以下方面有效
减少 Draw Call(CPU→GPU 指令次数)
减少 Primitive 内存
结果是加载时间(关卡加载/首次生成)缩短
实例化很方便,但到底该用 ISM 还是 HISM,很多时候确实会让人犹豫
归根结底并没有绝对正确的答案,而且这也会因为是否使用 Nanite 等情况而有很大变化,所以需要充分理解各自功能的差异,并摸索适合项目的运用方式。
总之,「All-in-1 Spline Mesh Blueprint」可以免费下载,但在 Fab 上也可以用 $5 进行支持购买。请务必看看!
链接
All-in-1 Spline Mesh Blueprint | Fab
Free Splined Mesh BP – Google ドライブ