外部ホスティングのサービスに頼らない人にとって、写真パノラマを公開および表示する手段は何ですか?

間違いなく、 Gigapan360 CitiesViewAt-これらはすべて優れたグローバルコレクションであり、誰もが公開および表示できる写真パノラマをホストしています。 私たちの多くは、ロンドンの80ギガピクセルのパノラマを見て、360の都市の美徳について学びました 。 さらに、 5日前の 360都市のパノラマがGoogle Earthの写真レイヤーに含まれていました。 Google Earthの別のレイヤーに、ギガパンのパノラマが表示され、選択されています。 Gigapanのもう1つの利点は、他のサイトに無料で配置でき、必要に応じて拡大画像をポンピングできる、マルチメガピクセルの写真やマルチギガピクセルの写真のフラッシュデモンストレーションです(GoogleマップまたはGoogle Earthが詳細な衛星写真をアップロードする方法とほぼ同じです)。 これは、360 Cities Webサイト(非営利のWebサイトの外にパノラマを投稿するのに料金が必要です)およびViewAtフォトプレーヤー(最初にWebからパノラマ全体を交換してから、表示を開始する)と比較して明らかな利点です。

しかし、私はあなたに何か他のものについて話をするために集まりました。おそらく、写真のパノラマをデモンストレーションするための同様の手段があります。これは、外部ホスティングの代わりに自分のサイトに写真のパノラマを置きたい写真家によって使用されていますか? または(ほぼ同じ)ビジネスで使用されるそのような手段:博物館、アートギャラリー、 またはいくつかの 店-誰が彼の商品の写真パノラマ展示をインターネット上に置きたいですか?

これらの資金は何ですか? 閲覧者はサイト上でどのように編成されていますか、写真素材はどのように表示され、必要に応じて交換されますか? この目的のためのオープン、無料、または少なくとも無料の既製のソリューションはありますか? オープンで無料のものがない場合、有料のものは何ですか?

私はこれらの質問に対して、私に完全に合った良い答えがまだありません。 ただし、私自身が見つけた12個以上の決定を確認することをお勧めします。 おそらく、Habrahabrコミュニティは私の研究のギャップを埋めるでしょう。

上記の3つの大きな写真ホスティングサイトで調査を開始することは論理的でした。 残念ながら、これらのうち、使用するパノラマプレーヤーを 正直に認めているのはViewAtのみです。Flashパノラマプレーヤーであり、価格は約40ユーロです。 このオプションの主な欠点はすぐに明らかになります:そのための初期データは立方体投影の6つの面として準備され、全体がポンプでくくられます(少なくとも、ViewAt Webサイトでは、進行状況バーをパーセンテージで表示する必要があり、その後のみパノラマで表示する必要がありました)。 これはおそらく最良の選択肢ではありません。

「360パノラマ」というフレーズをグーグルで検索するだけで、製品360 Panorama Lite (≈50ドル)を簡単に見つけることができます。 しかし、彼のサイトでは、健康のために始まったページ(「...プラグインを必要としない」)が安息を超えて続くため、著者がいくつかの特別な物質を使用したようです(「... Javaパノラマビューアを探しています...」;しかし、誰もがJava単なるプラグインであり、非常に重いことさえ知っいるので、 Javaを起動するのに数秒もかかりません。

QuickTime VR形式サポートするFirmTools Panorama Composer 価格は約30ドル )もほぼ同じです。 私が理解しているように、この古くて立派なフォーマットは、一般的に写真パノラマを作成するプログラムの間で非常に人気があります(少なくともPTGuiを取得してください )。 ただし、この形式には、ネットワーク全体からダウンロードされる単一の.MOVファイルの作成が含まれます。 そこにあらゆる種類のマルチメガピクセルのパノラマ(たとえば、20,000×5,000ピクセル)を投げると、忍耐力やインターネットとの無制限のマルチメガバイト通信チャネルを持っていないすべての視聴者の間で不快感を求めることを意味します。 (多くのプロバイダーが、安価、高速、無制限のいずれでも通話できない法人やモバイルユーザーにこのようなレートを提供していることは秘密ではありません。)ただし、QTVRの好意により、この形式は視聴者を必要としないと言えます最初にファイル全体をダウンロードし、次にそれを調べました。 いずれにせよ、 Pano2VRプログラム約60€の価格)は、 「プログレッシブダウンロードの代用」を約束します。

PTGuiを思い出して、PTGuiウェブサイトのリンクセクションでパノラマプレーヤーを探すのが適切です。 まず、前述のPano2VRが検索され、次に前述のFlash Panorama Playerが検索され、次にkrpano、PanoSalado、およびまだ検討していないPTViewerが検索されます。

krpanoパノラマプレーヤーの価格は90ユーロですが、ウェブサイトのパノラマプレーヤーからその名前を削除する場合は、 さらに≈300ユーロが必要です。 (すぐに言います:この名前は右下隅にかなり不愉快な斜体の斜体で表示されるので、見ない人のために4回支払うことに驚かないでしょう。)krpanoエンジンは必要に応じて画像交換できます。解像度が徐々に増加します。 あります 一般に、優れたパノラマプレーヤーが必要とするすべての機能が含まれていますが、上記のすべてのオプションよりもコストが高くなります。

PanoSaladoのサイトは、競合他社が絶えずそれを破ろうとしているという話に驚きます 。そのため、このオープンソースのパノラマプレーヤーはIVRPAリポジトリwikiに転送されました 。 このウィキを見て、プログラムのドキュメントや説明は見つかりませんでしたがセルフプレイヤーとそのための 2つの追加ツールをダウンロードするためのハイパーリンク (1つは球面に等しい中間投影をキューブのスキャンに変換し、もう1つはこのキューブをタイルにカットするためのハイパーリンクのみ) ) また、プログラムとともにアーカイブにダウンロードされるドキュメントから判断すると、そのソースコードは、Adobeのフラッシュムービーの開発によってSWFにコンパイルされることを意図しています。 この方法では、「visicam ツール」セットPAN 36 O o RAMAに似ています。これは、Flash CS3または別の同様のツールでコンパイルする必要がある別のオープンソースです。 Flashムービーの開発に精通しておらず、理解するつもりがない人には役に立たない。

PTViewerはFlashではなくJavaで記述されているため、プラグインをすばやく読み込むことはおそらくできないでしょう 。 このフォトパンプレーヤーは、幸いなことに、 パノラマを断片に分割することをサポートしていますが 、解像度は1つだけです(したがって、唯一の利点は、ビューアーの「背後」にある要素に徐々に移行して、ビューアーの前にある要素からダウンロードを開始することです)。

Googleで検索を続けると、さらに2つの無料ツールが見つかります: FreePV (円筒形および立方体のパノラマを再生できるブラウザープラグイン) およびpan0-有名なPapervision3Dに基づくフラッシュエンジンで、そのパラメーターは単一のJPEG(投影と同等の球体)です。

上記のIVRPA Webサイトのリンクセクションを検討することが適切です。 たとえば、 PURE Playerパノラマプレーヤーが検索され、リンクのリストで無料としてマークされます。 無料の場合もありますが、無料の場合もありますが、 PURE STARTER TOOLKITによって作成された非標準IVP形式のファイルのみを受け入れます(価格は約35ドル )。 粗餌。

同じリストで、 SPi-VShockwave 3Dベースのエンジン、Flashと混同しないでください)を簡単に見つけることができます。SPi-Vは写真パノラマをロードでき、いくつかの投影(等サイズ、円筒、立方体)を理解できます。 そうでなければ、おそらく前述のpan0よりも良くありません。

CubicVR 360°も注意が必要です。 ViewAt(つまり、Flash Panorama Player)と同様に、写真のパノラマをキューブの6つの面として取ります。 ただし、Webから画像をアップロードする前にダイムの費用はかからず、動作を開始します(立方体の面が順番に表示され、ダウンロードした面に2次元の進行状況バーが表示されます)。また、立方体の面にハイパーリンクとして機能する明確に見える円を配置できます。別のキューブをビューアーにロードするか、 Webページを開きます (これにより、いわゆる「バーチャルツアー」を整理できます)。 しかし、この蜂蜜の甘い樽は、軟膏に独自のハエがあります:CubicVR 360°Webサイトは、キューブフェイス形式(GIF、PNG、JPEG、およびSWFがサポートされています)に関連する柔軟性を強調していますが、6つの顔すべてのサイズが言われているわけではありません互いに等しく、2の整数乗でなければなりません(128、256、512、1024、2048ピクセルの面がサポートされています)。 プレーヤーの固定サイズ(384×258)はさらに不快です。 もちろん、 Flashオブジェクトは、たとえばHTMLで直接2回(最大768×516)直接拡大できますが、すべてのポイントは2×2ピクセルの正方形になり、表示される写真の美しさを増すことは決してありません。

写真パノラマの表示の歴史において完全に別のページは、 プラグインなしで目的を達成しようとする試みです。これは、現代のハイパーテキストマークアップテクノロジー、およびそのスタイルとスクリプトによるものです。 このアプローチの最も簡単な例はjQuery Reelです 。これは、オブジェクトの背景を左右にドラッグするだけで、マウスのドラッグ(および携帯電話またはネットブックのタッチスクリーンでの指のドラッグ)に応答します。 幾何学的な変化をもたらさないこのような動きは、パノラマの平面(または、たとえば円筒形)投影を示すのに適していますが、歪みや隙間なしに、天頂または最下点にやや近い領域を示すことはできません。

PanoramAhPhotoNav ShowcaseのjQueryバージョンも、この例に非常に近いものです。 ただし、ドラッグには反応せず、画像上のマウスの位置に反応します。この反応は視聴者が検出しやすいですが、マウスが一方の端から別のパノラマに移動すると、360°(幅の100%)だけが「回転」し、それ以上は許可されません1つの革命と完全なリンギングを示します。

PanoScrollは、2次元での背景の移動を許可し、水平方向(これは便利です)と垂直方向(ただし、これは写真パノラマでは受け入れられません)にループします。 動きはマウスで突かれた特別なボタンで始まり、止まります。 このソリューションは、前の例よりも人間工学的ではありません。

上記の2つのアプローチの組み合わせは、インタラクティブな動き(ユーザーがマウスでパノラマをドラッグするとき)と均一(描画されたボタンをクリックした後)を提供するjQuery仮想ツアーです。 追加の利点は、アクティブ領域のサポートです(標準のマークアップ<map> および<area>を使用して定義されます )。

jQuery球状パノラマビューアーの作成は、javascriptを使用して球状パノラマを表示することを知っている唯一の試みを行いました。 残念ながら、Firefox 4でもIE8でも、「Loading ...」という碑文を除いて、彼の作品から目に見える結果を得ることができませんでしたが、 HTTPリクエストの分析は多数の.jpgファイルが Webからダウンロードされていることを示していますが 、大きな画像を構成する個々のサイコロ。

jQueryとjQuery UIスクリプトを使用した3D CSS変換を使用して3次元パノラマを構築するというアイデアは、jqPanoramicにはるかに先立って実装さています。 したがって、WebKitでのみ機能します。

John Dyerは、垂直列に沿ってJavaScriptを使用して画像に空間歪みを追加することで実験しました (DooMゲームプログラマーが何年も前に行ったように)。 しかし、スピードのために、彼は列を5ピクセル幅にすることを強制されました(これは不快な水平線です)。さらに、Ajaxian ブログでこれらのデモはFirefoxでのみ機能すると述べました(Safariでも機能しませんでした)。

それは私のためのすべてです。 しかし、読者の一人がまだ言及されていないツールを思い出すなら、すぐに言及するようお願いします:多分、それは前述のものよりも良いものになるかもしれません-品質価格で(例えば、CubicVR) 360°は無料で、一部はFlash Panorama Playerよりも高度でした。 そして、私は準備ができていないことをすぐに認めたので、Q&AセクションでHabrahabr について具体的に質問し、 2週間待ったが、誰も答えなかった。 したがって、写真のパノラマの別のビューアーに名前を付けた場合、それは私にとって初めてではありません。 お気軽にお電話ください。

Source: https://habr.com/ru/post/J108525/


All Articles