2017-04-26 15 views
0

アップロードしたファイルのプレビューを作成する必要があります。 問題:このファイルは360°パノラマになります。私は表示ライブラリとしてpannellumを使用します。 だから、私はDebianのサーバ上で、私はちょうどこのPHPラインexectuteアップロードした後pageresをインストール:WebGLコンテンツに基づいてスクリーンショットサーバーを作成します。

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

をそして、それは間違いなく素晴らしい作品!完璧なスクリーンショットがあります。残念ながら(期待していたように)WebGLは「このデバイス」でサポートされていないというメッセージです:...(

私はStackoverflowを検索しましたが、残念ながら役に立たないです。実際に私は2段階のプロセスが必要です(1回目のアップロード、2回目のプレビューの作成)。

どのように私は、単純な2D-キャンバスをレンダリングするpageresを可能にするだろうか?

任意のアイデア?その代わり

答えて

0

PageresとPannellumを併用すると、代わりにあなたのためにパノラマプレビューを作成したオフラインユーティリティがあればどうでしょうか?この質問は、this other oneと非常によく似ています。 this threadにもたくさんの情報があります。要するに

、私は見てお勧めします、例えば、次のコマンドラインユーティリティ:https://github.com/denivip/panorama

+0

さて、私はあなたが言及したツールについて知っています。 しかし、私は光源として正射影のパノラマを持ち、プリセットピッチ/ヨー/ hfovでプレビューを作成したいと考えています。 これは、「キューブマップを作成する方法」とは関係ありません。 私はRGBピクセルマトリックスを取得してイメージに変換する方法でパネルを変更する方法を試します。これは実際に行く唯一の方法のように見えます。 – Mac

関連する問題