天天看點

基于Java的動畫制作軟體_大學畢業設計

純Java代碼制作的一款操作簡單的制作小型動畫的軟體,讓任何人在經過簡單的操作學習後就能制作出自己的作品。

示範視訊已上傳到b站:https://www.bilibili.com/video/BV1pp4y197UH?t=399

開發環境:Eclipse

所用技術:Java、Swing。

需要使用兩個生成視訊的jar包:jmf.jar、jim2mov.jar

以及三個合成GIF的類:AnimatedGifEncoder、LZWEncoder、NeuQuant。

制作思路:

繪畫子產品+動畫子產品,用繪畫子產品畫好多張圖畫,放入時間軸面闆,再合成GIF或視訊,最後導出。

特色功能:

貝塞爾曲線、洋蔥皮功能、時間軸面闆。

代碼結構:

基于Java的動畫制作軟體_大學畢業設計

功能子產品圖:

基于Java的動畫制作軟體_大學畢業設計

軟體界面:

基于Java的動畫制作軟體_大學畢業設計

展示兩個使用此軟體制作的小動畫:

基于Java的動畫制作軟體_大學畢業設計
基于Java的動畫制作軟體_大學畢業設計

示範視訊:

計算機畢業設計,我做了一個動畫制作軟體

貓貓小動畫——制作過程