第31頁
“你把把都贏,到底有什么不甘心的?到底有什么好找茬的?” 樓皓宸一愣。 這話說的……好有道理。 這么一想,樓清焰其實……超可憐的。 他想起了之前說的話,“那什么,我真可以幫你還錢……” “不用了?!?/br> 樓清焰關上了門。 * 謝晉小組的學習進度很快,兩三天就吃透了鬼畜軟件的算法原理,那幾個函數也差不多搞懂了。 樓清焰給他們布置了一個作業——豐富鬼畜軟件的功能。 “可以說豐富功能,也完全可以說,重寫一個新的程序?!?/br> 依舊是在那間會議室里,他對所有人說,“這款程序,我給你們提供一個參考競品——與vocaloid并稱虛擬偶像兩大搖籃的,大名鼎鼎的MMD?!?/br> MMD,同樣是一個骨骼動畫制作軟件。它的動畫原理和其他軟件一樣,需要用戶一幀一幀k出來。但大部分MMD玩家沒有那個耐心和能力去手K動畫,所以會選擇下載動作數據、場景數據等等,直接合成。 “除了MMD之外,還有一款可做參考的競品,就是劍網三自帶的動畫編輯器,它的功能同樣是導入模型、綁定骨骼、可以手k動畫,也可以用內置動作?!?/br> “相似的競品還有一些,就不細說了。之前智能研發中心有一個類似的項目,完全對標MMD來做,你們也接觸過。這個項目,沒有需求分析,從框架設計就開始照搬別人,代碼恨不得直接從原程序扒下來。在我看來不叫程序開發,這叫抄襲?!?/br> “我們不做抄襲,要的是推陳出新,開發我們自己的東西。有誰能說說,我們這個軟件和那些相似的競品,有什么區別?如果由你們來開發,還可以做什么功能?” 大家最近學習學上頭了,態度特別積極,聞言踴躍道:“普通的骨骼動畫軟件不含建模功能,這款軟件看似也不能建模,實際上它是通過深度學習原理,實時生成的模型?!?/br> “好?!睒乔逖婊厣?,在白板寫下“自動建?!彼膫€字。 “這個軟件優化做得特別好,應用了新的AI算法,程序可以更智能地識別如何釋放空間、安排內存,渲染、編碼,都有獨到之處。運行起來一點也不卡?!?/br> 白板上,又落下“軟件優化”四個字。 “在動畫制作上,除了手動和內置動作之外,是不是也可以分析視頻,自動生成動作?” 第三個關鍵詞,“動畫生成”。 “其他軟件在特效方面很欠缺,都是用現成的特效貼圖,我們可以直接生成粒子特效,方式盡量簡單,用鼠標輕輕一劃就可以,不用設置復雜的參數?!?/br> 第四個關鍵詞,“粒子特效”。 “光照效果也可以做智能的,一鍵分析場景環境,自動生成不同風格的光照,傻瓜式cao作?!?/br> 第五個關鍵詞,“智能光照”。 等大家頭腦風暴完畢,樓清焰總結道:“那么,我就來描述一下軟件的新設計?!?/br> “首先,在模型選取方面,它可以接受用戶自由導入的模型,更可以直接建模?!?/br> “它的建模方式不是3dMAXs、maya那樣傳統的人工建模,而是基于AI原理的自動建模。玩家可以輸入多段照片或視頻,程序根據先進的圖像分割算法,自動識別建模主體,構建3d模型?!?/br> “其次,在動畫方面,除了手k、動捕、內置動作之外,它還可以分析視頻動作、自動生成動畫。除此之外,我給你們提一個要求,在補間動畫上,做一個智能補間的效果?!?/br> “例如,第一幀是小球下墜,最后一幀是小球落地,普通補間只能補齊均勻移動的過程,而智能補間,可以自動識別小球落地這個動作,給它添加重力因素。當然,這個功能實現起來太難,你們嘗試一下就可以了,不用非得完成?!?/br> “軟件優化不必說。粒子特效、智能光照……等等你們總結的其他功能,能做則做,我也不一一細說了?!?/br> “最后,因為上面說的功能太復雜,也限于優化等原因,這款軟件制作的動畫會非常粗糙,所以,我們給它做一個定位?!?/br> “這是一款面向廣大鬼畜愛好者,專門用來制作鬼畜骨骼動畫的軟件。它功能豐富,應用大量AI算法,智能程度很高,但是從建模到動畫到特效,全部都是塑料品質。它制作的成品基本只適應鬼畜領域?!?/br> “基于這個定位,謝晉,你帶著組員先做需求分析,再結合分析增加或刪改功能,完成框架設計。這個工作我給你們一周時間。之后完成代碼實現,三周。測試工作我親自來做?!?/br> “不包括測試,這個項目的研發期是一個月。雖然看起來很緊張,但你們有鬼畜軟件的雛形,也有之前那個仿MMD項目積攢的大量代碼,所以時間整體上是足夠的?!?/br> “我可以負責任地告訴大家,之所以要做鬼畜定位,是因為你們初次接觸‘弱AI編程原理’這套大體系,還在練手期。所以這款軟件,我們不注重精細,而是盡量把功能做好做全?!?/br> “等熟悉了這套體系的實現方式,我們最終還是要把這些功能一一做精、做細,這個體量不是小小的鬼畜軟件能比的。我負責任地告訴大家,公司成立后首先涉足的行業,就是影視特效?!?/br> “當然,這都是以后的事?,F在,我給你們布置一下正式的作業?!?/br>