【編者按】“我朋友學了 3 年建模”系列一直以浮夸的操作占據于各大視頻網站搞笑榜,此前,來自布拉格捷克理工大學、 Google 研究院、和華盛頓大學以及蘇黎世聯邦理工學院的研究者們發布了 Monster Mash 專案的論文和動效視頻,用戶繪制二維影像,通過框架識別進行充氣、3D 建模,從而實作高效的影片處理,去除不必要的互穿,提供了更簡單的建模和影片體驗,人人都可以是神筆馬良,
作者 | 八寶粥
出品 | CSDN(CSDNnews)
當你朋友學了 3 年建模,給你看他下面這類作品的時候,不得不給他一個尷尬而不失禮貌的微笑,內心無數個“就這?”,
![[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-0GIxB6Rf-1614595928168)(image/20210301_110635_77.png)]](https://img.uj5u.com/2021/03/03/229789031731541.png)
做 3D 影片的話,首先需要建模,然后需要制定運動的關節在模型當中的位置,稱之為裝配,這個程序十分費力,而且需要相當專業的知識,如果非要做出這樣的 3D 模型,也沒有馬良的神筆,也許計算機科學家能拯救他,去年,來自科研機構和和 Google 研究院的研究者們推出了新的 3D 建模工具——Monster Mash,用戶只需要勾勒 2D 影像和選擇關節位置即可,2D 轉 3D 的程序比傳統的作業快了 5 倍左右,甚至都不需要什么專業的裝配知識,,論文發布于 2020 年 11 月,近日,該框架的原始碼和 demo 平臺公布了出來,
論文講原理
基于這個框架,我們只要畫出輪廓,然后設定動態點的軌跡就好了,官方繪制了下面這些可有意思的小圖案,
![[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-J7oOP4Fq-1614595928173)(image/1123.gif)]](https://img.uj5u.com/2021/03/03/229789031731542.png)

從原理和給出的 demo 圖來看,怎么看怎么都是從中國的吹糖人里得到的啟發:你看這顏色,多像;你看這原理,就是吹起來,然后扯一下需要動的地方,可能這些科學家里面有中國迷吧~
![[外鏈圖片轉存失敗,源站可能有防盜鏈機制,建議將圖片保存下來直接上傳(img-65uTEsj1-1614595928206)(image/model.jpg)]](https://img.uj5u.com/2021/03/03/229789031731544.jpg)
在各種藝術形式當中,都有陽春白雪和下里巴人,從嚴格到自由,音樂可以是結構化的,也會有即興演奏,繪畫也是一樣,有完全寫實的,也有這種速寫一樣的將特征進行快速夸張體現的,當人們進入“心流”的時候,他們是最具有創造力的,這需要掙脫技術的束縛,尤其是對于犯錯的恐懼,作者的意思就是所謂的『重劍無鋒,大巧不工』,通常制作影片的時候,人們會盡量關注技術,包括建模、定義骨骼關節和變形引數,擺放和設定關鍵幀,很少以“休閑模式”進行作業的,
從“簡筆畫”到“三維圖” 這種操作,其實并不是什么新鮮的方案,此前已經有不少的成果,早在 1999 年,就有一款名叫 Teddy 的軟體實作了這個功能,后續又有各種各樣的軟體基于 Teddy 擴展了基于草圖的建模,2012 年的 RigMesh 也是里面的佼佼者,它為用戶提供了索具安裝,可以自定義設計運動模式,
而 Monster Mash 的設計主張則是希望人們能夠更加簡單和自由地發揮自己的想象力和藝術感覺,不要失去自己的“休閑感覺”,Monster Mash 也是基于前人的作業進行開發,只是這里在“充氣”的處理上有不同,多數草圖建模方法是獨立充氣的,直到 2018 年 Dvoro?ňák 考慮的 2.5D 淺浮雕方法,我們將該方法擴展到了完整的 3D 場景,并提供了對網格進行影片處理的功能,
該方案還針對僅使用 ARAP(as-rigid-as-possible) 方法產生的碰撞和穿透(也就是我們在游戲里面遇到的穿模 Bug)使用 ARAP-L (rigidity-preserving layered deformation model)方法消除這些工件,從而實作更加平滑的結果,
以 RigMesh 為物件進行比較發現,該專案進行渲染需要的時間僅僅是 RigMesh 的 1/7 ,而且在啟動速度和沖突處理上也均有上佳的表現,
Demo 平臺嘗試
近日給出的原始碼和 demo 平臺也令人躍躍欲試,畢竟看起來并沒有什么門檻,官方給出的入門教程來看還是很簡單的,一共分三步:勾個邊,吹得鼓,數個一二三四五,點個點,描軌跡,其實這事兒挺容易,
1.勾勒一個外觀
2.充氣
點擊充氣按鈕即可
3.動效生成
點擊生成控制節點,然后點擊錄制按鈕,繪制每個控制節點的軌跡即可,
當然在 demo 當中,還有重畫、打開和保存專案等操作,而且還支持模板圖案,前幾天火爆某 APP 的《螞蟻雅黑》估計也能用這個來做~
如果還不會,可以再看一遍『HELP』
實戰
看上去很容易的樣子,當然要實際操作一下,筆者嘗試了一天的結果就是——眼睛:“我會了!” 腦子:“你會個P!”,發現自己還是那個“學了三年影片的朋友”,如果大家能實作“學了四年的效果”,歡迎在評論區留言~
【參考資料】
- 專案地址 https://dcgi.fel.cvut.cz/home/sykorad/monster_mash.html
- 論文 https://dl.acm.org/doi/10.1145/3414685.3417805
- 在線專案展示 http://monstermash.zone/
- 專案原始碼 https://github.com/google/monster-mash
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/265498.html
標籤:其他
