H5動畫創作平臺DragonBones5.3版上線,性能提升100%
近日,白鷺時代旗下H5動畫標準創作平臺DragonBones5.3版正式上線,***支持導出二進制格式,對比舊版實現了H5運行庫性能提升100%,同時新增序列幀元件類型,方便開發者更直觀制作序列幀動畫。該版本延續了一如既往為全球開發者提供最為流行的開源免費、功能強大的2D骨骼動畫解決方案,同時獨具創新新增多項功能,以***開發效率和卓越用戶體驗勾勒出突破期待的***創作環境。
支持導出二進制格式,H5運行庫性能提升100%
在龍骨團隊歷時3個月潛心研發后,正式對外發布了支持二進制數據格式的DragonBones5.3版本。DragonBones5.3同時配套提供了支持解析二進制數據的TS庫,已集成到Egret 4.x引擎中,并很快將與開發者見面,其他語言的解析庫也將在不久之后陸續上線。通過DragonBones5.3官方提供的性能對比demo顯示,對比舊版本龍骨,新版DragonBones5.3實現了性能提升100%。
二進制數據帶來的好處本質上和目前Egret的極速格式相似,對比JSON,能降低70%的內存消耗,大幅減少加載時間,并且在開啟數據緩存的情況下能大幅提高運行效率。開發者在使用二進制格式不會帶來任何動畫特性的損失,不論是是網格、蒙皮、柔體動畫、多動畫混合,二進制格式都能***支持,性能上也比Egret極速格式有了進一步的提升。
測試鏈接:
新版本龍骨二進制:http://dragonbones.com/demo/egret/benchmark/index.html
舊版本龍骨JSON:http://dragonbones.com/demo/egret/benchmark/index_b.html
測試環境及結論:
在紅米 Note + 微信環境,紋理集尺寸:256x128,目標幀率45幀:
新版本龍骨使用二進制格式能運行柔體動畫 855個顯示對象+13689個頂點
老版本龍骨使用JSON格式能運行柔體動畫 475個顯示對象+9025個頂點
回顧龍骨產品歷次迭代可以看出,龍骨針對普通動畫和柔體動畫在H5里的性能始終保持***全球,不斷創造著新的性能效率記錄。本次DragonBones5.3推出“龍骨二進制格式”,實現了在不舍棄高級功能的前提下,性能的大幅提升和內存占用的降低。例如柔體動畫,在測試環境里龍骨可以實現570個顯示對象+9120個網格點在千元機微信環境中跑到60fps,領跑全球H5動畫運行性能,經測試目前龍骨的運行效率高于同類產品約30%。
新增序列幀元件類型,更方便更直觀制作序列幀動畫
過去H5游戲開發中有很多簡單的動畫需要用序列幀實現,但開發者起初在龍骨中并不能順利的實現這一功能。在搜集大量真實用戶需求后,龍骨團隊決定針對最簡單的序列幀動畫提供單獨的元件,方便開發者更直觀的制作序列幀動畫。
全新的序列幀原件,可以方便快捷的制作逐幀動畫。開發者只需將圖片序列拖拽到場景中,就會自動排列生成逐幀動畫序列,可以對圖片進行快速排序,通過鍵盤微調圖片對齊,快速調節軸點位置、水平翻轉、垂直反轉以及應用到所有幀。值得一提的是,DragonBones5.3還有洋蔥皮功能,開啟后可以方便的調節和前一幀或后一幀的對齊,如果制作像素風的逐幀動畫,也可以在“偏好設置”里關閉“圖片平滑顯示”。
技術優勢全球領先,龍骨制定H5動畫標準
DragonBones(龍骨)是目前全球移動市場上***的2D骨骼動畫創作平臺,開源免費、功能強大、完善的工作流蜚聲海內外游戲創作圈,擁有曾創造中國移動游戲收入神話的《刀塔傳奇》等多款經典游戲成功案例。
在17年3月16日,國際電信聯盟正式發布的手機(移動終端)動漫國際標準(標準號T.621)里,白鷺時代旗下動畫創作平臺DragonBones(龍骨)更是成為***支持H5動漫國際標準的創作工具。白鷺時代參與并定義標準中的可交互式漫畫標準格式,并為手機端(移動終端)以H5的形態展示可交互動態漫畫提供完整的解決方案,該方案不僅在國內H5領域處于優勢,更已走在了世界前沿。
此外DragonBones5.3還包括以下新特性:
- 為元件增加畫布屬性,可以設置元件的邊框和背景色。
- 新增克隆元件的功能。
- 多選網格點,也可以按Ctrl+數字編組。
- 將發布網頁的功能集成到導出面板中。(導出HTML,類型選擇"發布")
- 降低在線檢測的頻率,離線狀態也可以保存項目。
- 優化ps導入插件,解決有時從ps導入的圖片尺寸過大無法顯示的問題。
- 右鍵點擊時間軸空白處就能夠在兩幀之間創建補間
- 導出成功后彈出的提示窗口上,點擊導出路徑后,提示窗口會自動關閉。
DragonBones 5.3下載地址:http://www.dragonbones.com