照片建模一直是一個很熱門的話題,我們的 ReCap Photo 技術也一直在對外推廣。這次在Unity 2016 大會上,很多開發者也很關心這個問題,一些具體的問題比如相機的要求,雲端建模的時間,模型的質量等等。原來我前同事有一個很好的盧溝橋照片建模的實例,不過最近一直沒法打開了,算了吧,那就自己來建個模型來嘗試下吧。
這個陶泥馬裝飾擺件是原來剛搬家的時候好友送的,有一對,很喜歡,就用這個來嘗試下吧:)。
首先,把這個陶泥馬裝飾擺件放到一個光線還可以的地方,不要太強,也不要太弱,漫反射為主。拿出我那經常死機的國貨手機,具體品牌型號就不說了,反正是個千元街機,分辨率為1600萬像素。圍着這個陶泥馬擺件上中下共拍了24張照片如下。
打開官方的Recap 360 站點,當然,因為Autodesk也提供了Recap Photo的API,這個是我們Forge里面的一個雲服務,你可以在這里看到相關的說明,所有我們也寫了很多針對各個平台的樣例應用,並且包含了源代碼,大家可以直接下載參考,也可以直接使用這些應用來生成3D模型。言歸正傳,把照片直接拖進去,然后在設置的地方選擇Preview簡模,Smart cropping 打開,直接點擊創建就Ok了。Recap 360服務會把這些照片傳到你的Autodesk A360存儲空間,並會排隊進入創建隊列。
模型生成后,你會收到一封郵件告訴你模型生成完了,整個時間取決於你相片的數目和精度,以及網絡的速度,拿我這個為例,大概全部時間在20分鍾不到一點。直接在Recap中可以打開模型看到結果,哇,是不是感覺很贊哦。
不過仔細一看,馬的肚子上還有一些空洞,沒關系,把Rcm文件模型下載下來,打開編輯神器Memento,點開分析工具,找到空洞然后點擊 fill all holes,一切搞定。
最后,導出 obj文件,然后用我們Forge的另外一個service,也就是我們經常說的 View and Data,把模型上傳,直接點開在瀏覽器里就可以查看了,酷!