世超在上網沖浪刷 B 站的時候,意外刷到了影視飓風做過的一個項目:用 10000 張照片還原世界文化遺産。
當時看完視頻,不得不說看着這用 10000 張照片還原的河南洛陽老君山 3D 模型,效果還是非常震撼的。
其實這種采用照片生成 3D 模型的技術,看起來非常高級、神奇,其實已經是個有 170 多年曆史的老技術了。
這種叫攝影測量的技術,主要是依靠攝像頭拍攝的照片和視頻,來計算出目标物體的形狀、大小和空間位置的一種技術。
而在如今有了電腦提供的龐大算力的加持,很多軟件能夠直接讀取照片裡的物體具體數據,然後直接生成一個 3D 模型。
好家夥,就是一整個當現實生活照進虛拟空間的賽博技術了。
在電腦上用的比較多用攝影測量生成 3D 模型的軟件叫:Reality Capture 。
差友們隻需要在 Reality Capture 上傳一個物體各種角度拍攝的照片,它就能夠把照片中的物體變成 3D 模型!
操作起來也不複雜,将照片導入 Reality Capture 然後選擇 start ,軟件就開始掃描測算照片中物體的具體參數以及掃描的關鍵點。
然後為這個模型貼上材質自動建立模型,整個過程還是非常簡單好上手的,基本上倒騰個十幾分鐘,就能夠生成一個小小的 3D 模型。
不過吧,世超個人覺得這個 PC 版的 Reality Capture 還是有些複雜了。所以今天想給差友們推薦的是和 Reality Capture 師出同門的一款手機應用:RealityScan 。
這款 App 是由 Reality Capture 的開發商,運用 Epic 的虛拟引擎開發制作的,相比較 Reality Capture 它最大的優勢在于:
隻要掏出手機,用攝像頭拍照,App 就可以通過 Epic 的虛拟引擎幫你完成一個完整的建模,整個流程會變得更加簡單。
差友們打開 App 之後,直接用攝像頭怼着需要掃描的物體進行一頓兇猛的拍照輸出,RealityScan 會用 VR 效果展示出一張懸浮的拍攝照片,幫差友們定位。
當各種角度的照片拍攝的累計出一定數量之後,屏幕上就會出現一個混雜着綠色、黃色以及紅色點狀分布的模型。
這時候大家就要注意了,綠色的點狀區域意味着這片區域足夠清楚;黃色點狀區域表示信息量不夠需要補充;而紅色則表示這片區域信息量完全不夠多 ~
差友們根據屏幕上的顯示,有針對性的對信息量不夠的區域進行補充拍攝。
拍攝完成之後,差友們大概就能得到這樣一個被各種照片環繞,并且布滿綠色小點的屏幕。
然後就可以把這些照片數據進行上傳,讓 Epic 的虛幻引擎幫忙處理照片,等待大概十幾分鐘之後就能夠得到一個相當好看的 3D 模型了。
建模完成後,差友們點擊 App 上的這個調色盤工具,能夠一鍵給 3D 模型上色,不得不說,這效果對于很多普通人來說,還是非常驚豔的。
世超嘗試了三次建模,其中兩次完成的還是比較優秀的。
還有一個需要注意是,差友們在上傳模型讓虛幻引擎處理的時候,可以拖動 3D 模型周圍的這個選中區域外圍邊框。
這樣 App 就會主動處理被差友們選中的區域,來減少虛幻引擎的工作量,加快處理速度。
但是在世超的三次建模中也有一個建模失敗的案例,世超嘗試了給一個熊貓的石膏雕像建模,就因為反光嚴重導緻建模失敗了。
世超總結了一下如果差友們想嘗試建模,盡量找一些:顔色豐富;和桌面對比度明顯;并且表面不反光的物體進行建模。
建模完成後,這個模型會自動上傳到你的 Sketchfab 素材庫,然後差友可以把這個模型拖到電腦上進行進一步的細節處理。
總體來說 RealityScan 用到的這種攝影測量技術的 App ,其實也不是什麼新鮮事了 ~
App Store 随便一搜索就能找到很多上架很久的相同技術的 App。
但是世超使用下來,RealityScan 最優秀的地方是利用了一些 VR 技術讓整個拍照的過程更加直觀了。
比如會在物體周圍顯示拍攝的照片,比如用綠色、黃色和紅色的點狀圖來顯示掃描物體的完成度等等。
而這些利用 VR 技術實現的優化,讓一個普通人想要完成一個實物建模的門檻更低了,總結一下就是:有手就行 ~
不過這些用照片建模完成的 3D 模型,在精度方面還是堪憂的,大家圖個樂還行 ~
世超問了公司的特效大師,根據他們對這些 3D 模型的評價:這些模型的精準度也就是勉強能用的水平,并且這些模型還需要做大量的微調。
想要試試的差友們可以直接去 App Store 搜索:RealityScan