11000+款5星资源

8.5万+用户参与评分

10万+社区成员鼎力支持

每款资源都经过 Unity 审核

首页
工具
动画
此内容由第三方提供商托管,该第三方提供商在未接受Targeting Cookies的情况下不允许观看视频。如果您想观看来自这些提供商的视频,请将“Targeting Cookie”的Cookie偏好设置为“是”。
1/8
Rukhanka is a GPU and CPU ECS Animation System that uses standard Unity animation editing tools (i.e. 'Mecanim') as authoring workflow.
可编程渲染管线(SRP)兼容性
Unity可编程渲染管线(SRP)是让您能够通过C#脚本控制渲染的一个功能。SRP是支撑通用渲染管线(URP)和高清渲染管线(HDRP)的底层技术。
Unity版本内置渲染管线通用渲染管线(URP)高清渲染管线(HDRP)
2022.3.59f1
不兼容
兼容
兼容
描述

-----------------------

IMPORTANT

-----------------------

Rukhanka depends on the 'Entities' package. It prepares animation data for rendering with the 'Entities Graphics' package. These two packages are required for the functioning of Rukhanka.


| Documentation | Discord | EMail Support |


Rukhanka is an ECS animation system that mimics the standard 'Mecanim' animation system of Unity. Use familiar tools for authoring animations and animation state machines without any difference from the 'Monobehaviour' world. During the baking phase, it converts all required Animator, Animation, Skinned Mesh Renderer, and Avatar Mask data into its internal structures. All converted data is 'Burst' compatible and processed in a parallel and very performant way.


An innovative GPU animation engine is implemented using GPU compute shaders and can run on any platform that supports Vulkan/Metal/D3D11+ APIs. It produces exactly the same animation results as the CPU engine. The animation engine can be preconfigured or switched per entity at run time.


Rukhanka has the following main features:

  • GPU and CPU animation engines, that can be switched at run time
  • Unity Animator Controller conversion and processing
  • Generic and Humanoid animations and avatars
  • Animation data preparation for Entities Graphics skinned meshes
  • Bone visualization system
  • Extended logging and validation layer
  • Arbitrary (non-skinned meshes) object hierarchy animation
  • Avatar masks
  • Root motion
  • All 2D blend tree types support (Direct, 1D, 2D Simple Directional, 2D Freeform Directional, 2D Freeform Cartesian)
  • Client-server animations synchronization with 'Unity Netcode for Entites' package
  • Works with Unity.Physics
  • Animation and animator controller events
  • Inverse Kinematics
  • Blend shapes
  • Full source code

The package contains samples for HDRP and URP.

Rukhanka has limitations:

  • Legacy animations are not supported.
  • Although Rukhanka implements all core animation functionality it is not 100% equivalent to Unity 'Mecanim'. For a full feature support matrix please refer to documentation.
  • CPU and GPU animation engines have different feature support. All different details described in documentation.
技术细节

Dependencies:

  • Unity 2022.3 or Unity 6
  • Entities 1.0.16

Performance:

  • 100% Burst compatible. All core systems are ISystem based.
  • Animations processed on per-bone basis, not per-object. This allows fully utilize all available processor cores in high-bone and low-bone skinned meshes.

Rukhanka Animation System 2

(39)
127 users have favourite this asset
(127)
$120
席位
1
更新的价格和增值税在结算时计算
288 views in the past week
退款政策
该资源受Unity资源商店退款政策约束。有关详细信息,请参见《最终用户许可协议》(EULA)中的第2.9.3节。
安全结账方式:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
许可证类型
文件大小
132.1 MB
最新版本
2.1.0
最新发布日期
2025年2月28日
原始 Unity 版本
2022.3.59
高品质资源
11000+款5星资源
深受用户信赖
8.5万+用户参与评分
强大的社区支持
10万+社区成员鼎力支持
Unity logo
语言
反馈
合作伙伴计划
合作伙伴
USD
EUR
Copyright © 2025 Unity Technologies
所有价格不包含税
USD
EUR
$120