2017-04-26 47 views
0

我需要創建上傳文件的預覽。 問題:該文件將是360°全景圖,並且我使用pannellum作爲顯示庫。 所以我安裝我的Debian服務器上pageres和上傳我只是exectute這個PHP行之後:創建基於WebGL內容的截圖服務器

exec("pageres https://myserver.com/preview.html?PicCode=$Code&Width=$Width&Height=$Height' {$Width}x$Height --crop --filename '$Code' > /dev/null &"); 

,絕對的偉大工程!我有一個完美的截圖。不幸的是(和預期的一樣),它只是WebGL在「此設備」上不受支持的消息...... :(

我搜索了Stackoverflow,Google搜索了一下。只是有些人知道如何爲Google提供正確的解決方案),實際上我需要爲客戶提供兩步處理(第一次上傳,第二次點擊創建預覽),這並不好玩。我怎樣才能使pageres渲染簡單的2D畫布?

任何想法?

回答

0

相反一起使用Pageres和Pannellum,如果你有一個爲你創建全景預覽的離線實用程序會怎麼樣?這個問題變得非常類似於this other onethis thread還有很多信息可以獲得。

總之,我建議在看,例如,此命令行實用程序:https://github.com/denivip/panorama

+0

好了,我知道你提到的工具。 但我有一個Equirectangular全景來源,並希望創建一個預設的俯仰/偏航/ hfov預覽。 而這不會與「如何創建立方體貼圖」的東西,你提到的。 我將嘗試一種方法來修改pannellum,以便獲得RGB像素矩陣並將其轉換爲圖像。這看起來像是唯一的出路。 – Mac