每日最新頭條.有趣資訊

3D版pix2pix來了,畫一隻貓就能抱起來吸

郭一璞 發自 凹非寺

量子位 報導 | 公眾號 QbitAI

上帝畫了一隻貓,程式員把它變成了真貓,還抱起來吸了一口。

是的,現在pix2pix影像轉換可以在3D模型上實現了。

△影片很小,流量無憂

推特博主高橋啟治郎(Keijiro Takahashi)最近上傳了一個3D貓貓,用pix2pix來給3D模型加上一層“貓皮”,而3D模型則用的是(打遊戲用的)Unity。

這個logo是不是經常在遊戲啟動頁面上見到?

所以,這樣的3D貓是怎麽做出來的呢?

學會畫畫,你一定會有貓的

上帝說,要有貓。

於是,高橋拿出了Sketch Pad。

Sketch Pad是一個吸貓神器,想吸什麽樣的貓就有什麽樣的貓,想讓貓擺成什麽姿勢就可以讓貓擺成什麽姿勢。

前提是,你畫得出來。

比如這樣:

或者這樣:

系統和模型準備

除了Sketch Pad,你還需要裝好Unity 2018.1以及計算著色器功能,包含DX11、 Metal和Vulkan。

另外,因為作者沒有準備模型,所以最好先下載一個訓練好的edges2cats模型,最好先學會pix2pix-tensorflow訓練模型。

貓是如何成精的?

羅馬不是一天建成的,貓貓不是一天成精的。

高橋從本月初開始就一直在研究如何用Unity結合pix2pix來生成3D貓。

但貓的生成並非一帆風順的,剛開始,是這樣的混沌狀態。

突然就有了出息,知道如何“做貓”。

外形有了,但精神狀態似乎不太好,所以就讓它學會了運動。

最後,才能修煉成真貓。

One More Thing

其實作者高橋啟治郎一直沉迷用Unity生成各種奇怪的玩意,從場景、雕塑到卡通角色。

為什麽他對Unity愛的這麽深沉?

因為……Unity給他發工資。

高橋是一位遊戲開發工程師,之前在索尼工作了十年,後來跳到了Unity,就專注創造各種3D作品。比如下面這個萌妹子Unity醬就是他參與創作的。

覺得妹子萌的話可以戳github圍觀開源代碼:

https://github.com/keijiro/unitychan-crs

內附妹子唱歌跳舞的油管影片,有好心的up主搬運到了B站:

https://www.bilibili.com/video/av7622460/

傳送門

github:

https://github.com/keijiro/Pix2Pix

高橋啟治郎推特:

https://twitter.com/_kzr/status/1041611079082663937

就醬,吸貓愉快~

加入社群

量子位AI社群28群開始招募啦,歡迎對AI感興趣的同學,在量子位公眾號(QbitAI)對話界面回復關鍵字“交流群”,獲取入群方式;

此外,量子位專業細分群(自動駕駛、CV、NLP、機器學習等)正在招募,面向正在從事相關領域的工程師及研究人員。

進專業群請在量子位公眾號(QbitAI)對話界面回復關鍵字“專業群”,獲取入群方式。(專業群審核較嚴,敬請諒解)

誠摯招聘

量子位正在招募編輯/記者,工作地點在北京中關村。期待有才氣、有熱情的同學加入我們!相關細節,請在量子位公眾號(QbitAI)對話界面,回復“招聘”兩個字。

獲得更多的PTT最新消息
按讚加入粉絲團