SKELOT 是 Unreal Engine 的骨骼网格实例化渲染插件,能在编辑器里渲染成千上万个实例且几乎不占 CPU,版本表标注 5.2 至 5.4。
SKELOT 是一款专为Unreal Engine设计的强大插件,允许开发者在编辑器中直接渲染成千上万的骨骼网格实例,而几乎不消耗CPU资源。无需自定义材质,只需调整骨骼网格的LOD(细节层次),创建一个SkelotAnimCollection数据资产,并使用SkelotComponent即可。它经过高度优化,轻量级如同InstancedStaticMeshComponent,非常适合俯视视角或即时战略游戏。
版本信息\下载方式
| 版本 | Unreal Engine 版本支持 | 提供下载方式 | 更新日期 | |
| 1 |
SKELOT Instanced Skeletal Mesh Rendering v2.0+v3.0
|
【UE 5.2~5.4】 | 百度网盘+夸克网盘 | 2025-05-01 |
核心特点
- 易于使用的无组件设计:新版本简化了设计,使用户更容易上手。
- 虚拟阴影贴图支持:新增功能增强了视觉效果。
- 运行时动画集合生成:现在可以在运行时生成动画集合。
- 曲线采样支持:曲线被缓存并可以从材质中采样。
- 负缩放实例化支持:提供了更广泛的变换选项。
- 模块化网格支持:可以将多个USkeletalMesh附加到一个实例上。
- 动态过渡与动态姿势:提供平滑过渡和实时动态姿势支持。
- 快速重新计算函数及Socket变换支持:提升了灵活性和功能性。
- 无骨骼或影响限制:现在支持最多8个影响权重,增加了灵活性。
- 动画序列在加载时生成:减少了磁盘占用空间。
- 基于DerivedDataCache的AnimCollection:重建时间显著缩短。
- 仅发送皮肤骨骼至VRAM:降低了显存使用量。
- 空间网格剔除+SIMD优化代码:进一步优化了性能。
技术细节
- 代码模块:
- Skelot (Runtime)
- SkelotEd (Editor)
- 蓝图数量:2个
- C++类数量:超过30个
- 网络复制支持:否
- 支持的开发平台:所有平台(目前仅测试Win64和Android)
- 支持的目标构建平台:所有平台(详见兼容性部分)
兼容性
- 支持的Unreal Engine版本:5.2 – 5.5
- 支持的目标平台:Xbox One, Windows, PS4, SteamVR / HTC Vive, Oculus, Mac, Linux, iOS, Gear VR, Android, HoloLens 2, Nintendo Switch
- 支持的开发平台:Windows, Linux, Mac
相关资源:Root Motion Fix Tool:Unreal Engine 动作捕捉动画修复神器 · Procedural Character Component实现程序化角色动画的革新工具 · FPS Animation Pack Ultimate v2025.2.0 :虚幻引擎 20 种武器 FPS 动画与程序化动作包
常见问题
支持哪些 UE 版本?
版本表写 UE 5.2~5.4,兼容性段写 5.2–5.5,两处上限差一个版本。
要写自定义材质吗?
不用。调好骨骼网格 LOD、创建一个 SkelotAnimCollection 数据资产、再挂上 SkelotComponent 即可。
适合什么类型的项目?
俯视视角与即时战略这类同屏大量角色的项目,开销接近 InstancedStaticMeshComponent。
显存占用怎么降的?
只把皮肤骨骼发送到 VRAM,动画序列在加载时生成,AnimCollection 走 DerivedDataCache 缩短重建时间。
支持网络同步吗?
不支持网络复制,技术细节里把这一项标为否。
骨骼影响数量有限制吗?
没有骨骼或影响数量限制,单个顶点最多支持 8 个影响权重。








评论(0)