我需要找到一種方法來模擬iPhone應用程序中的物理位置。例如,我希望能夠爲餐廳拍攝圖像,然後使用一些工具或編程API將此餐廳建模爲3D地點,並使用戶能夠導航並探索地點和房間。建模iPhone應用程序中的物理位置
我曾經在Web視圖內想過HTML 5,但我不認爲WebGL與iPhone Web視圖(Safari Engine)兼容。
你能推薦一個方法,API,商業圖書館或任何東西來幫助我完成這項任務嗎?
我需要找到一種方法來模擬iPhone應用程序中的物理位置。例如,我希望能夠爲餐廳拍攝圖像,然後使用一些工具或編程API將此餐廳建模爲3D地點,並使用戶能夠導航並探索地點和房間。建模iPhone應用程序中的物理位置
我曾經在Web視圖內想過HTML 5,但我不認爲WebGL與iPhone Web視圖(Safari Engine)兼容。
你能推薦一個方法,API,商業圖書館或任何東西來幫助我完成這項任務嗎?
首先,您需要能夠顯示iPhone的3D模型。其中一個最受歡迎的3D引擎是Unity3D: http://unity3d.com/
開始使用Unity3D非常容易。你甚至有一個免費的許可證,有限的功能: http://unity3d.com/unity/licenses
然後,你現在需要從圖片重建3D模型。這不是一個微不足道的問題,所以如果你知道一些計算機視覺會更好。你可以嘗試玩OpenCV: http://opencv.willowgarage.com/wiki/
此致敬禮。
實際上從鑄造Nuke有一個體面的開始在未來從圖像創建計算機模型。基本上它需要一個高對比度的點,並通過連續的時刻來追蹤它。鑑於數百和數千的跟蹤點,下一步是計算點之間的透視變化。 假設兩個點在時間零點上是一個已知的像素距離,並且在某個時間段之後它們相距不同。這種差異的變化可能是一個糟糕的追蹤點。但假設兩點完全跟蹤,那麼距離變化可能是由攝像機運動橫向或旋轉引起的。而在真實空間中,遠離你的點將有不同的視角,然後是更接近的點。這種透視變化是一種數學上的確定性。
最初,跟蹤通常用於重新粘貼一塊膠片以使其穩定。但是軟件用於分析電影的過程可以保存,通常稱爲點雲。許多接近點的連接通常非常緊密,因爲點是表面的一部分,所以可以建立一個模型。
但我的朋友,我們是野蠻的速度和軟件,可以做到完美呢。或者所有在那裏的CG藝術家都沒有什麼可以在瑪雅模型的東西,除了那些還不存在的奇幻怪物和太空飛船......
這對於我們來說這個問題太廣泛了。您正在討論拍攝靜止圖像,處理它們以生成區域的3-D模型,然後表示設備上的3-D區域。這些主題中的每一個都可以填寫章節。 – 2012-02-14 23:32:13