九藏喵窩V5

 找回密碼
 成為喵居民
搜索
查看: 1709|回覆: 5
打印 上一主題 下一主題

[消息] [PSA] 有關龍骨動畫 (DragonBones) 的宣布

[複製鏈接]
跳轉到指定樓層
1#
發表於 2022-9-11 18:43:57 | 顯示全部樓層 回帖獎勵 |倒序瀏覽 |閱讀模式
本帖最後由 迷克思 於 2022-9-11 18:58 編輯

大家好,這裡是迷克思
我應該要早點止血的

這邊宣示一下有關我們使用龍骨的事情:
「我的老天,給我ˋ轉到 Spine 去。」 --MxD, 2022

而我今天就來分享一下幾個為什麼我們會強制轉去其他工具的原因:




1. 效能
效能一直都是龍骨的詬病,尤其在編輯器上更為明顯;
主要是內部優化不佳,並時常會有記憶體溢位 (Memory Leak)* 而導致整個程式崩潰。


2. 繪圖
其實程式本身還算好用,
但僅止 UX 直觀而已,

"Z 軸深度",用來表現在 3D 世界中的距離量測,
主要是確認說是「這棵樹比山還前面」還是「這座山比樹還前面」的問題,
畢竟在螢幕上,所有東西最終都會被壓回平面的紙。
(Z 軸示意圖,越黑即離鏡頭越遠)

                               
登錄/註冊後可看大圖


而根據之前 @月鮫團 之前的經歷,龍骨是並沒有內建 Z 軸,
進導致腳部的透明區塊超常跟其他身體部位,更甚至是動畫外的東西起衝突, 打架



3. 開發
他們使用的渲染器因為是開放原始碼,在大眾的幫助下,整體速度還不會說很差,(並不表示會沒有記憶體爆滿溢位的狀況)
但還ˊ是會因為本身的檔案構造問題進而導致開發彈性不足,
像是儘管有提供 isCompeleted 這項 Attribute,來確定說動畫是否跑完成,但直接調用還是會一堆 null 丟你滿臉
還有極度缺乏說明文件,完全看不懂

其實光是在 Unity 編譯龍骨也根本是在刷首抽 XDDDD



4. 更新
我因為在他們的 DragonBones Github 上找不到他們的編輯器 Repo, 所以無法確定他們的編輯器有沒有在更新,
但能確定的是在 Github 上面的所有儲存庫,人類弄的更新全都不超過 2020 年。(因為不能放連結所以直接放超大張圖片)

                               
登錄/註冊後可看大圖


裡面目前最新的是 DragonBonesJS 下的機器人自動更新分支:

                               
登錄/註冊後可看大圖

對沒錯, 2022/07/19 日的 "機器人自動更新",
甚至還不是程式架構更新,而是該工具所需要的開發小更新 (thenify 3.3.0 => thenify 3.3.1)



基本上龍骨已經是跟目前資訊科所接觸的 Dev C++ 一樣,
都已經處於 "已被廢棄軟體" 的狀態,即是已經長久未更新,無論原作是否有意

然而目前的動畫製作都跟 Adobe Animate 一樣都要花錢去買,
好比說 Spine 或是 Live2D 也是,至少好處是 Spine 還是買斷制,不像 Live2D 或 Adobe 一樣是每個月付錢才能用

所以有個壞消息,目前龍骨也是唯一已知像素基礎的簡單又免費的動畫程式。 (個人堪用)

剛剛有找到一個免費軟體叫 Synfig 的 2D 向量動畫程式
優點一樣是完全免費,到目前為止也有持續更新,至少有中文
缺點則因為是向量基礎,所以每張圖片都需要先轉換至向量才能動作 (內部可用),PSD 匯入需要藉助其他程式,我也承認比 Live2D 難上手(

評分

參與人數 8功勳 +160 收起 理由
洛伊喵 + 30
蒲公喵 + 20 先跪
暮璃.羽 + 5 好厲害!
蝌蚪 + 20
科技喵 + 15

查看全部評分

您需要登錄後才可以回帖 登錄 | 成為喵居民

本版積分規則

手機版聊天室|野狗籠|改名申請|排行榜|DNAXCAT

GMT+8, 2024-5-4 02:18 , Processed in 0.068639 second(s), 18 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回覆 返回頂部 返回列表