GPU Animation Baker Pro
原理
在本插件中,通過對目標模型的骨骼動畫數據進行采樣,然后將采樣后的數據保存到Texture中去,最后通過使用編寫好的自定義Shader從這些Texture中讀取出動畫數據,在渲染階段進行播放。
性能對比
- 默認情況下,當我們在屏幕上同時播放大量的skinned mesh蒙皮網格動畫之后,會發現幀率很低並且性能很差。
- 通過使用GPU Animation Baker Basic插件,您可以在出色的性能和更好的幀率下,在屏幕上同時播放大量的動畫。
特點:
-
1.Pro版本可以烘焙三種有類型的骨骼動畫: Legacy,Generic,Humanoid.
-
2.我們開發了三種可以播放GPU動畫的Shader,它們都可以從烘焙好的動畫Texture中讀取動畫數據后進行渲染播放:
(1).Standard (Metallic Setup)
(2).Standard(Specular Setup)
(3).Simple
-
4.支持移動端,烘焙好的動畫可以在移動設備上運行.
-
5.支持陰影效果.
-
6.支持陰影效果.
-
7.包含Crowd Generator.
-
8.包含三個Demo示例場景:audience cheer demo,bird fly demo,the whale swim demo.
-
9.完整的源代碼.
在線說明文檔
所支持的Unity的版本
5.6.6 或 更高
下載地址
您可以從Unity Asset Store上進行下載:
GPU Animation Baker Pro 或 GPU Animation Baker Pro