2017-03-28 42 views

回答

0

這是目前不支持直接從Unity SDK,您只能使用C或Java的魚眼圖像。

0

我對開發平板電腦做了一些實驗,它對我來說工作得很好。你只需要深入挖掘,取決於你在做什麼。在Unity SDK中的幾個地方有TANGO_CAMERA_COLOR硬編碼,尋找並嘗試用TANGO_CAMERA_FISHEYE替換它。過了一會兒,我得到了魚眼爲AR覆蓋工作。問題是,如果你在做AR,你會錯過一個準確的物理相機的數學描述,你將很難設置Unity cam以精確匹配魚眼fov和失真。如果你知道這個,請告訴我:)

0

你可以在任何平臺上使用5個攝像頭指向前,左,右,頂部和底部,90度FOV渲染紋理,然後組裝成一個魚眼那些紋理變成扭曲的網格,類似魚眼變形成平面。 Paul Bourke對這個話題做了相當多的研究,並且他爲Unity提供了一個免費的資產,就是這樣做的。

下面是他的軟件包中(修改後的)演示場景的屏幕截圖,顯示瞭如何設置網格以創建魚眼效果。在圖像上

enter image description here

否則分析雖然是另一回事和它會是方便的通過進行數值球面投影,而不是鋪在組裝魚眼結果做在單個5快照。