2013-03-25 60 views
0

試圖創建一個使用equirectangular視頻作爲源文件的360視頻播放器。完全像這些flickr,但視頻,而不是靜止圖像。 http://www.flickr.com/groups/equirectangular/pool/Away3d equirectangular to立體投影

我遇到在github上這個項目,但項目的原始源到球,我認爲這是低效率的內部videotexture,也有被限於1紋理的最大問題大小爲2048像素。

https://github.com/Visuall-Interactive/OVP-basic

任何的Away3D專家可以建議我怎麼會映射等距離長方圓柱視頻源到立方體內(即從等距離長方圓柱轉換爲立方)?

在此先感謝!

回答

0

在我早期的Away3D時代,我接手了一個試圖將所有東西映射到球形環境的項目。我將資產重新渲染成立方體映射到任一平面或倒立方體。我們當時從4 fps到30 fps。

我會建議使用立方體貼圖到像設置(倒立方體或6架飛機)的Skybox和預處理視頻匹配。這將是獲得更好質量和性能的最有效方式。

立方體/平面方法也具有6個紋理的優點,因此可以提供更高的分辨率。但理論上你也可以將一個球體分割成幾部分並使用幾種紋理。

請記住,VideoTexture速度較慢,而不是GPU加速。您可以重新呈現或預先處理這些視頻嗎?或者你必須按原樣加載它們?

+0

謝謝,是必須按原樣加載它們。採用H.264編碼的720P mp4。開始認爲最好的解決方案是不使用Away3d,而是使用Flash Native3d ......但我不是3D數學嚮導 – 2013-03-26 14:23:01

+0

在我們訪問GPU上的解碼圖像之前,沒有什麼可以完成的。這已被要求,但我認爲這不是Adobe的重要優先事項。 – 2013-03-26 16:02:25