Re: [問題] 技術討論 實做像YOUTUBE那樣的播放器
※ 引述《kobenein (哈哈哈)》之銘言:
: 如何從equirectangular轉換成以上四個參數決定的畫面
: 不知道有沒有人可以指點一下
: 謝謝
先假設人眼(or播放器畫面)為理想pinhold攝影機。
之後將Equirectangular畫片投影至3D球體內側,而人眼在球體中心。再根據pinhold原理
,將球面紋理投影至人眼(or播放器畫面)上。
當你可以在紙上把以上關係模擬出來後,就知道怎麼寫了。至於人眼是否需要在球體中心
,投影是否必須為3D球體,就再根據實際狀況修改假設。
下面連結是facebook之前討論如何針對VR影片的特性來設計影片encoder演算法
https://code.facebook.com/posts/1126354007399553
在文章中除了有大致提到VR播放器的原理外,還有一個github的專案,內容是一個
影片filter,可將equirectangular projection的影片投影至cubemap projection。
專案中只有一個.c,可以翻閱原始碼瞭解其原理。
https://github.com/facebook/transform
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.129.210.165
※ 文章網址: https://www.ptt.cc/bbs/VR/M.1469331940.A.975.html
→
07/24 18:06, , 1F
07/24 18:06, 1F
推
07/25 00:12, , 2F
07/25 00:12, 2F
推
07/25 00:20, , 3F
07/25 00:20, 3F
→
07/25 00:21, , 4F
07/25 00:21, 4F
→
07/25 01:02, , 5F
07/25 01:02, 5F
→
07/25 09:21, , 6F
07/25 09:21, 6F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
VR 近期熱門文章
13
26
PTT數位生活區 即時熱門文章