網友評分:
5分
BluffTitler DX9(3D文本動畫制作工具) V16.6.0.6 中文版
flipaclip PC版 V4.1.3 官方最新版
KoolMoves(動畫制作工具) V9.9.5 官方免費版
GIF Movie Gear(Gif動畫制作工具) V4.3.0 最新版
URL Action Editor(SWF文件修改器) V6.0 漢化破解版
Ulead GIF Animator(GIF動畫制作) V5.10 中文版
VideoScribe(動畫制作軟件) V2.3.4 中文破解版
CocoStudio V2.3.3 官方最新版
騰訊PAG動畫組件是專為廣大視覺設計師打造的一款非常給力的動畫制作軟件,該軟件由騰訊官方制作而成,解決了動畫制作交付質量差、視角動效弱、生產周期長、研發成本高的問題,為廣大用戶提供了更加個性化、智能化、便捷化的動畫制作功能,帶來了一個完善且成熟的制作平臺,可廣泛應用于各類場景開發。
文件結構:打開PAG文件,可以直觀的了解文件結構,方便直接參看圖形或參數配置。
性能檢測:PAGViewer上的Profiler性能檢測面板可以很直觀地幫助設計師進行性能調優。預覽貼紙時按下鍵盤上的P鍵即可呼出該面板,再次按下關閉面板。靈活的占位圖替換和文字編輯能力
或者直接在PAG Viewer上進行文字編輯:在圖層編輯面板中點擊希望更改的文字區域,可以直接修改圖層文字。
為什么會有PAG
PAG作為動畫的一種解決方案,不得不提目前業界常用的動畫工作流解決方案:Lottie和SVGA。
Lottie 最早從UI動畫場景出發解決矢量動畫渲染的問題,從官方社區來看,我們能容易發現 Lottie 的矢量基因,社區作品大多是矢量圖形類動畫。SVGA 是 YY 直播的開發工程師 2017 年發布的一套跨平臺動畫解決方案,誕生于直播場景,SVGA 不支持復雜矢量圖形動畫,對位圖動畫的支持超過 Lottie,其最初的目標是為了改善和彌補Lottie。
不可否認,兩者都是業界優化的動畫解決方案。PAG誕生于2016年,最初的原因是為了解決更為復雜的視頻編輯場景下動畫渲染問題,同時又完美覆蓋了UI動畫和直播場景。
為什么要用PAG
傳統實現方案的工作流
首先,我們來看看傳統實現方案的整體流程:設計師需要在AE中完成動效設計,進行手工還原,最后與設計師反復確認效果。如沒有此類特效的話,需要重新開發,直到符合預期。
PAG 的工作流程
再說到PAG的工作流程,在體驗后,整個流程總結如下
主要流程:
由AE生成對應動畫
通過AE插件,完成動畫導出部分
預覽圖片素材
導出對應文件
運營配置后,端上渲染
可以看到,在PAG的工作流程下,許多之前需要人工配置和手工調整的部分都簡化了,直接可以在PAG桌面預覽工具中做相應的素材替換預覽效果,查看性能面板定量評估性能,極大提高了動效研發的效率。
PAG主要優勢介紹
PAG的主要技術優勢主要是以下幾個方面:
全AE特性支持
支持圖層編輯
與視頻渲染無縫整合
支持服務端渲染
文件更小等
文件更小
PAG是二進制文件格式,采用了動態比特位編碼技術,讓相同動畫導出的文件大小平均只有 Lottie 的一半左右(都經過zip壓縮后對比)。
解碼更快
PAG由于采用二進制格式,不存在JSON的字符串解析,解碼耗時平均只有Lottie文件的7.6%,同時二進制文件格式也更容易做到單文件集成圖片,音頻,視頻等任意資源,所以它的解碼速度比Lottie快得很多。
支持更多AE特性
PAG支持更多的AE特性,目前支持Lottie在移動端幾乎所有的功能,并且額外在文本,遮罩,濾鏡方面比Lottie支持更加全面。比如一些內置的特效。
性能更好
PAGViewer 面板可以定性的評估PAG素材的性能。
對比不同的素材,我們從渲染耗時來看,優化的時間都是Lottie的100%以上的,從內存上來看,平均優化的空間是巨大的,對于一款應用來說,提升不可小覷。
接口易維護
首先,我們從平臺上來看:
Lottie僅支持Android、iOS、web、mac OS
SVGA支持Android、iOS和web端
PAG可以支持到Android、iOS、web、mac OS、windows、Linux,涵蓋到所有平臺。
PAG為很多的用戶考慮到平臺兼容性,真的下了很多功夫。當然了,除了上面的平臺兼容外,PAG 在接口設計上也更加容易去維護。
打開官網,都有完備的接入文檔。
PAG使用初體驗
接下來,我會作為零基礎的用戶,給大家介紹下操作體驗。
PAG導出面板
以設計完成的AE動效為例,安裝好PAGViewer后,選擇安裝AE插件,即可在AE中支持導出PAG文件。
在導出PAG文件時可以看到提供了兩種方式。
導出插件面板和直接導出,前者增加了導出插件面板的顯示,方便查看AE工程中直接導出存在的問題,并且有更豐富的錯誤提示以及相應的改進建議,方便設計師快速發現和解決問題。
同時,支持一鍵導出BMP預合成和查看占位圖層。
另外,由于pag動畫的時長是固定的,在某些場景需要pag文件的時長能夠動態變化,于是增加了時間伸縮的功能。當設置PAG的播放時長和pag文件時長不一致時,會應用時間伸縮。
由此可見,在PAG文件導出之前,就能在面板確保動效呈現效果,并對動效圖層做出相應的預覽和調整。用UI的方式替代復雜的手工操作,提高了設計師的生產效率。
并且,操作過后,界面上能夠記憶上次的選擇,避免多次重復的操作。