无主之地2配置高吗|看真人裸体BBBBB|秋草莓丝瓜黄瓜榴莲色多多|真人強奷112分钟|精品一卡2卡3卡四卡新区|日本成人深夜苍井空|八十年代动画片

網易首頁 > 網易號 > 正文 申請入駐

AnimGraph & RigGraph & IK Retarget:實現可視化動畫編輯

0
分享至

復雜動畫的實現往往需要大量代碼控制,同時要有精細的骨骼綁定與動作設置,需要復雜的技術與操作。但在團結引擎 1.7.0_preview 版本起,更新的動畫系統基于原有框架,引入動畫節點編輯器(AnimGraph)、骨骼程序化綁定編輯器(RigGraph)、逆向運動解算與骨骼重定向(IK & Retarget)三大核心功能,顛覆傳統工作流,實現可視化節點動畫編輯、IK、動作遷移等新功能,更好賦能開發創作者,使用團結引擎實現節點式的動畫制作。

新功能關鍵特性介紹
AnimGraph(動畫節點編輯器)
告別代碼堆砌,通過節點拖拽實現復雜動畫邏輯:

  • 不同于以往的代碼控制動畫的觸發、順序、混合等,AnimGraph 采用節點圖編程范式,通過圖形化界面構建、調試、運行動畫邏輯流程,能夠在可視化界面上支持 Clip 播放、Pose 混合、狀態機控制及腳本參數驅動等功能。

  • 同時支持引入多種類型參數,可根據需要自定義圖表行為,實現動畫的靈活控制。

  • 可視化的動畫節點編輯器用于控制節點化的動畫功能編輯和動畫節點的執行順序。

  • Eventgraph & Function Graph 可視化的腳本編輯用于各種事件響應,控制動畫參數和動畫執行邏輯。

  • 支持自定義的節點反射為 Node 到 Graph 中使用,在 ProjectSettings 中添加需要反射的腳本,即可使用自定義節點,同時不會產生大量無用節點反射,做到方便管理節點

基于 Playable 的 Graph 系統:
  • Playable 系統作為 Unity 的底層動畫框架,團結引擎的動畫系統以 Playable 為核心單元,通過節點化層級,原子化操作實現動畫的組合、混合與控制,突破傳統狀態機限制,支持靈活構建復雜動畫邏輯。

  • 而 AnimGraph 在此基礎上,采用可視化節點的方式進行上述的原子化操作,優勢顯著:可自由組合細粒度單元,靈活構建復雜動畫;能精準控制單個 Playable 屬性,實現細膩表現;按需創建 Playable 節點,優化性能;便于單獨調試,提升復用性,降低復雜動畫實現門檻。

更靈活的狀態機 State 節點控制:

團結引擎的 Graph 系統中,Statemachine 每個 State 對應獨立 PoseOutput ,支持更靈活的狀態 Pose 編輯。這意味著一個 State 可以更高維度地融合角色Pose,不僅僅為傳統的 clip 和 blendtree,大大增加了可操作的空間。

這種高維度融合突破傳統層級限制,各維度動畫可獨立調整權重,既保持運動連貫性,又實現細節豐富的復合動畫效果,大幅提升表現力與開發效率。

動畫功能節點舉例

  • Constraints Node

Constraints Node(約束節點)在 AnimGraph 中通過位置、旋轉、縮放等約束把一個骨骼實時對齊到目標;常用于裝備附著、道具跟隨、IK 對齊,減少武器動畫制作工作量。

  • Apply Additive Node

Apply Additive Node 提供了一種新的動畫疊加模式,將設定為 additive 模式的動畫與選定的一幀靜態姿態做差值,將該變化量疊加到另外一個 base 動畫上,以實現提取動作語義并應用動作語義的效果。

  • BlendTree Node 資產化

BlendTree Node 資產化提供了創建資產、使用資產、保存資產等使用方式,可以實現同一個 BlendTree Node 在多個角色上的資產復用。

  • Mirror Node

基于通用骨骼的動畫鏡像節點可以在運行時將角色動畫進行鏡像,提升動畫資源復用效率。

RigGraph(骨骼程序化綁定編輯器)
基于圖編程范式的新綁定系統

和 AnimGraph 類似,RigGraph 同樣采用節點圖編程范式,通過連接可視化節點來組織動畫邏輯,直觀呈現構建角色運動控制流程。

RigGraph 使用逆向解算控制器運動+前向解算骨骼運動,允許用戶快速將自己的動畫轉拆解成 Rig 動畫,并根據用戶想要的效果進行控制器微調,RigGraph 同時允許單獨編輯角色肢體動畫,實現角色快速姿勢調整。

RigGraph 允許開發者通過默認 Rig 預制件或空白 Graph 開始自定義動畫邏輯,通過在 ScriptGraph 中自定義綁定邏輯并鏈接對應節點,支持實時編輯調試,讓骨骼綁定、IK 約束等邏輯設計,對比傳統綁骨方式更加直觀高效。

RigGraph 包含了多種工作流,用戶可以使用這些工作流進行多組件協作,例如使用 timline 錄制動畫,使用 animator 快速編輯角色動畫效果,使用 animgraph 制作程序化動畫等。

新增的基于人型(Humanoid)的高級骨骼綁定解決方案:

  • RigGraph 新增了人型角色資產通用模板,可智能識別角色身體部位,實現對人型角色肢體的快速綁定,用戶只需要簡單的操作就可以讓自己的角色獲得一套高級骨骼綁定。

  • 新增的人型角色資產通用模板包含了 IK/FK 等多種控制方式,用戶可以通過切換他們來實現對角色的獨特控制與使用。

節點圖編程與 CodeGenerator 高效優化

和 AnimGraph 類似,RigGraph 同樣采用節點圖編程范式,通過連接可視化節點來組織動畫邏輯,直觀呈現構建角色運動控制流程

獨特的 CodeGenerate 系統可將藍圖自動轉化為可使用 burst 編譯的高性能代碼,既保留藍圖可視化的靈活易用性,又解決了傳統藍圖運行效率問題,實現綁定邏輯開發效率與運行性能的完美平衡,大幅降低角色骨骼綁定的技術門檻與優化成本。

在節點圖當中執行

Generatecode后執行

IK & Retarget(骨骼逆向運動解算與重定向)
跨角色動作快速遷移,完美解決不同比例角色的動作適配難題:

團結引擎的 Retarget 系統支持運行時重定向角色骨骼行為,能快速將現有動畫遷移到其他角色,無需復雜的骨骼配置與肌肉調整。無論角色體型、骨骼結構差異如何,系統可自動匹配對應骨骼運動,保留動畫精髓,大幅降低跨角色復用動畫的成本,提升資產利用率與開發效率。

根據客戶需求新增 PlayableGraph API

  • 新增AnimationStream的Api:

    用于訪問和修改動畫驅動骨骼的位置、旋轉和縮放,可以通過骨骼名稱直接獲取或設置來自動畫評估流程上游的骨骼姿勢信息

    https://docs.unity.cn/cn/tuanjiemanual/ScriptReference/Animations.AnimationStream.GetBonePosition.html
  • 新增 AnimationPlayableOutputExtensions 和 Animator 的 Api:

    用于預設運行時所需的 AnimationClip,避免在運行階段切換 SourcePlayable 時觸發 Rebind

    https://docs.unity.cn/cn/tuanjiemanual/ScriptReference/Experimental.Animations.AnimationPlayableOutputExtensions.SetSourcePlayableWithoutRebind.html
    https://docs.unity.cn/cn/tuanjiemanual/ScriptReference/Animator.SetupAnimationClipsUserCache.html
  • 新增 AnimationClipPlayable 的 Api:

    用于自定義PlayableGraph中的AnimationClipPlayable開啟或關閉WriteDefaults,以使已綁定但本幀未從 AnimationClip 取值的屬性使用默認值或上一次評估值

    https://docs.unity.cn/cn/tuanjiemanual/ScriptReference/Animations.AnimationClipPlayable.SetWriteDefaultValues.html
快速上手

1.點擊菜單欄,Editor -> Project Settings

2.Player -> Other Settings 當中勾選 Add AnimationGraph Package 和 Add RigGraph Package

3.運行測試場景查看項目

??注意事項

  • 盡量避免同時打開同一個角色的 Animator 和 AnimGraph

未來展望

接下來,團結引擎仍會不斷優化、增強動畫系統的功能,繼續往“模塊化”“智能化”發展,進一步拓展功能邊界,為開發者與創作者帶來更高效、更自由的動畫創作體驗?;?AnimGraph、RigGraph 以及 Retarget 三大新功能模塊,繼續優化 Graph 系統性能,實現更加流暢、高效的工作流;不斷加強骨骼識別算法與動態約束推理能力,增強骨骼的適配度;增加更多類型節點,提供更多、更靈活的動畫創作選擇。

更多使用指南:

https://docs.unity.cn/cn/tuanjiemanual/Manual/Animation-whats-new.html

Unity 官方微信

第一時間了解Unity引擎動向,學習進階開發技能

每一個“點贊”、“在看”,都是我們前進的動力

特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關推薦
熱點推薦
高校,瘋狂擴招了

高校,瘋狂擴招了

城市財經
2026-06-15 11:45:40
沉默45年,中國第二輪"嚴打"終于來了!目標改變總體戰正式打響

沉默45年,中國第二輪"嚴打"終于來了!目標改變總體戰正式打響

職場資深秘書
2026-06-15 16:41:48
世界杯:伊朗2-2新西蘭!26歲華裔梅開二度 雷扎伊揚傳射救主

世界杯:伊朗2-2新西蘭!26歲華裔梅開二度 雷扎伊揚傳射救主

念洲
2026-06-16 11:03:16
竹袋比塑料袋便宜15%!中國用800萬公頃竹林,掀了中東石油的桌子

竹袋比塑料袋便宜15%!中國用800萬公頃竹林,掀了中東石油的桌子

離離言幾許
2026-06-15 19:35:38
61歲楊玉梅深夜爆猛料!55歲還有人想潛規則她,無戲可拍也不妥協

61歲楊玉梅深夜爆猛料!55歲還有人想潛規則她,無戲可拍也不妥協

觀察鑒娛
2026-06-16 08:48:06
當著伊朗的面,特朗普說了句大實話:美軍打這場仗就為了一樣東西

當著伊朗的面,特朗普說了句大實話:美軍打這場仗就為了一樣東西

空天力量
2026-06-16 13:09:14
再次澄清!“絕不會參與打烏克蘭,因為根本打不過”

再次澄清!“絕不會參與打烏克蘭,因為根本打不過”

觀察者網
2026-06-16 11:42:35
賽后被要求立即打包走人,揭秘伊朗世界杯首戰前后48小時:140英里路程花了5小時

賽后被要求立即打包走人,揭秘伊朗世界杯首戰前后48小時:140英里路程花了5小時

紅星新聞
2026-06-16 17:21:08
為什么我們要支持伊朗

為什么我們要支持伊朗

阿爾法34號
2026-06-16 06:16:11
河南漯河一動物園年薪10萬元招人扮黑熊,不限性別、嚴禁說人話,只需“嗷嗷叫”;園方回應:每天工作6小時,每月休息4天

河南漯河一動物園年薪10萬元招人扮黑熊,不限性別、嚴禁說人話,只需“嗷嗷叫”;園方回應:每天工作6小時,每月休息4天

大象新聞
2026-06-16 18:57:12
24歲的吃播主播潘曉婷走了,拿命換流量掙錢,終究一場空

24歲的吃播主播潘曉婷走了,拿命換流量掙錢,終究一場空

鄉野小珥
2026-06-16 05:52:46
又不能過夜了……2:2戰平新西蘭隊后,伊朗隊主帥稱球隊突然被勒令須立即離開美國

又不能過夜了……2:2戰平新西蘭隊后,伊朗隊主帥稱球隊突然被勒令須立即離開美國

環球網資訊
2026-06-16 14:02:44
日本球迷揮舞垃圾袋入場,在世界杯賽后撿垃圾,被本國民眾批評“出國作秀”:也請撿撿澀谷街頭的垃圾吧

日本球迷揮舞垃圾袋入場,在世界杯賽后撿垃圾,被本國民眾批評“出國作秀”:也請撿撿澀谷街頭的垃圾吧

大象新聞
2026-06-16 11:53:02
央視發文官宣!鄧亞萍新身份重磅曝光,貪腐被帶走真相大白天下

央視發文官宣!鄧亞萍新身份重磅曝光,貪腐被帶走真相大白天下

易昂楊
2026-06-16 10:30:11
60度高溫!印度強砍中國空調,想空手套白狼,結果組裝廠先崩了

60度高溫!印度強砍中國空調,想空手套白狼,結果組裝廠先崩了

白露文娛志
2026-06-16 14:59:20
特大暴雨、10級大風!今起三天廣東有強對流天氣,雨勢何時減弱?

特大暴雨、10級大風!今起三天廣東有強對流天氣,雨勢何時減弱?

廣東衛視
2026-06-16 14:32:17
廣東28歲帥哥張林清去世,父親透露原因,從來不說累,遺體捐大學

廣東28歲帥哥張林清去世,父親透露原因,從來不說累,遺體捐大學

社會日日鮮
2026-06-16 16:29:52
2人死亡,廣州要求:白云、番禺迅速成立事故調查組

2人死亡,廣州要求:白云、番禺迅速成立事故調查組

南方都市報
2026-06-16 11:02:03
燃油車價格體系崩盤:大幅降價失效 銷量連續兩月暴跌近40%

燃油車價格體系崩盤:大幅降價失效 銷量連續兩月暴跌近40%

經濟觀察報
2026-06-15 20:11:23
小區電梯發生故障多人被困,一名49歲女子不幸墜亡,死者女兒:保安違規打開電梯轎廂

小區電梯發生故障多人被困,一名49歲女子不幸墜亡,死者女兒:保安違規打開電梯轎廂

大風新聞
2026-06-16 17:12:03
2026-06-16 19:23:00
Unity incentive-icons
Unity
Unity中國官方帳戶
2481文章數 6733關注度
往期回顧 全部

科技要聞

DeepSeek融資500億,梁文鋒牢牢握住控制權

頭條要聞

國際足聯主席鼓舞沒過多久 伊朗隊突然被要求打包離開

頭條要聞

國際足聯主席鼓舞沒過多久 伊朗隊突然被要求打包離開

體育要聞

身價5萬的門將,擋住了12億歐元的狂轟濫炸

娛樂要聞

吳文忻葬禮:2個女兒在靈堂內茫然失措

財經要聞

2萬億存款去哪兒了?

汽車要聞

smart #6上市后 竟然很少被討論參數

態度原創

親子
數碼
家居
教育
公開課

親子要聞

你來截屏,我來開箱!

數碼要聞

貓頭鷹正式推出其首款處理器AIO液冷散熱器NL-LC1

家居要聞

綠意盎然 自然之境

教育要聞

小小題目,不要不當回事,小朋友沒辦法了

公開課

李玫瑾:為什么性格比能力更重要?

無障礙瀏覽 進入關懷版