javascript
AE 动效工作流技巧 —— 减少 Bodymovin 导出的 JSON 大小并提升性能(三)
程序參數(shù)動畫 vs 路徑點動畫
有點拗口,但 Bodymovin JSON 如何變得臃腫的另一個重要方面是通過它如何導(dǎo)出不同的關(guān)鍵幀數(shù)據(jù),或者更重要的是,After Effects 如何以不同的方式在關(guān)鍵幀中顯示數(shù)據(jù)。如果您使用核心級別的程序變換屬性(如位置、旋轉(zhuǎn)、縮放、不透明度等)為圖層設(shè)置動畫,則您使用的數(shù)據(jù)量相當小。 Position 有一個 X 和 Y 的數(shù)據(jù)點,Scale 有一個寬度和高度的數(shù)據(jù)點,等等。將此數(shù)據(jù)導(dǎo)出為 JSON 時,它會占用少量文件大小,但如上所述,如果您為 60fps 工作流導(dǎo)出這些數(shù)據(jù)的負載,則可能會增加。將此與在形狀圖層中為許多路徑設(shè)置動畫的工作流程進行比較。構(gòu)成所有形狀圖層的路徑包含任意數(shù)量的點,并且這些點中的每一個都由在網(wǎng)格上繪制其位置的一段數(shù)據(jù)進行表示(??The paths that make up all the shape layers contain any number of points and each of those points are represented by a piece of data plotting it’s location on a grid??)。如果您對插圖(illustration)的路徑數(shù)據(jù)進行動畫處理,您將看
總結(jié)
以上是生活随笔為你收集整理的AE 动效工作流技巧 —— 减少 Bodymovin 导出的 JSON 大小并提升性能(三)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 《塔木德智慧全书》(之四)
- 下一篇: [网络收集]Web.config配置文件