2018年10月17日水曜日

A-Frameのテスト

360度写真の埋め込みテストの4回目はA-Frameです。日本語のページを検索すると下記サイトにシンプルな使用例(デモ02)が載ってました。アルファベットだけなら文字も簡単に入れることが出来ました。キーボードの矢印キーを押すと文字だけが動きます。日本語を入れるテストは後日やってみます。




GAEでデプロイ出来ない?

久しぶりにGAEを触っていたらDeployでエラー発生。
原因が分からず色々調べていたら、ファイル名に日本語が含まれているためのエラーと判明です。そう言えばindex.htmlを弄る時にバックアップを残そうとしてコピペしてました。「index - コピー.html」←これが原因です。そう言えば以前にも同じことで悩んだことが有ったような気がします。

Error 500: --- begin server output ---
<h3>Server Error</h3><p>A server error has occurred.</p>
--- end server output ---
2018-10-17 21:06:28 (Process exited with code 1)


GAEのソースファイルのダウンロード方法
appcfg.py download_app -A <your_app_id> -V <your_app_version> <output-dir>

アクティブなバージョンの切り替え App Engine でプロジェクトを選択し、左ペインでバージョンを選ぶ。「トラフィック割り当て」が100%な物が現在のアクティブバージョンなので、切り替えたいバージョンにチェックを入れて、「トラフィックを移行」をクリックする


20181026_gae_updateGoogle App Engine Launcherを起動すると時々アップデートの案内が表示されます。字が小さいし、URLをクリックしても開かない。URLはコピーも出来ないのでとっても不親切!
https://developers.google.com/appengine/downloads
記載された上記URLにアクセスすると、下記へリダイレクト。
https://cloud.google.com/appengine/downloads
Standard environmentの「Python」をクリック
最後の方にある下記文字列をクリック
Download and install the original App Engine SDK for Python
20181026_gae_sdk_for_python
ようやく上記へ辿り着きました。・・・ 下記の画面で長~~く待たされます。
20181026_GAE_setup


Python 用 App Engine SDK 1.9.87.msi <= 現在非推奨です

2018年10月16日火曜日

Marzipaneのテスト

360度写真を表示する方法を検索してみました。今回見つけたのは下記サイトです。

Top 13 Panorama/360-Degree Photo Viewers

参照してみると、2番目の「Marzipane」は以前に一度見た覚えがあるサイトでした。画面右上の「Marzipano Tool」から始めると簡単な操作で作成したファイル一式をダウンロードできます。ソースとして2:1のEquirectangularファイル、もしくは6面のCubeファイルが使用可能です。Equirectangularは最大23,000x11,500pxまでです。今回はmarzipanoを使って作成したページを埋め込んでみました。


2018年10月14日日曜日

VR View for the Webのテスト

VR View for the Web を参照して、Equirectangularファイルを360度写真として埋め込んでみました。videoとimageの両方に対応していますが、今回はimageファイルの表示です。Hotspotにも対応しているようだけど、そこまではまだやっていません。埋め込みソースはPython on Google App Engineで作成したページです。

参照サイト1 Google VR Viewで360度コンテンツを表示する方法
参照サイト2 How to enable CORS on Google App Engine Python Server?

Error Render: Unable to load texture from


2018年10月13日土曜日

PTGuiのPublish to Website

PTGuiのToolsメニューにあるPublish to WebsiteでPhotosphereを埋め込んでみました。これを使えばGoogleマップにアップロードしなくて下記のように埋め込みが可能です。

菜の花畑の画像はViews時代に投稿したもので、Photosphereを撮り始めた頃の作品です。Nexus7を手持ちで撮影したので水平線が傾いてるし、サイズも3840x1919と小さいです。リスティング付けしていなかったら、いつの間にかGoogleマップから消えていたのでここに埋め込んでみました。

2018年9月12日水曜日

Windows 10 GIMP 2.10.6 & Resynthesizer V1.0

上記リンクを参照して、MediaFireからresynth_win_32_64.zipをダウンロード

  • plugin-heal-selection.py
  • resynthesizer.exe
  • resynthesizer-gui.exe

使いたいのはheal-selectionなので、上記の3つのみGIMPのplug-insフォルダーにコピー
※ %APPDATA%\GIMP\2.10\plug-ins にResynthesizer フォルダーを作成
※ GIMPの編集 > 設定 > フォルダー > Plug-ins に上記を追加

20180912183024
plug-ins: heal-selection

20180912_heal_sample
python_fu_heal_selection

Sample:All around, Sides, Above and below

Filling order: Random, Inwards towards center, Outwards from center

消したい領域を矩形、楕円、自由選択などで囲んでHeal selectionを実施します。オプションは任意に設定してください。なお、選択範囲が大きいと時間が掛かります。

2018年9月11日火曜日

Panoramioの写真が転送中

Googleマップの自分の投稿写真タブで写真の枚数が増えているので気付いていましたが、Panoramioの写真が転送されているようです。今回は2006年12月から2008年12月の間にアップロードした写真が転送されたようです。転送日は2018年8月31日~9月5日の間です。これはGoogleドライブの最近使用したアイテムで分かりました。写真はアルバム アーカイブでも見れます。

20180911_panoramio_drive

Googleマップでも見れますが、不明なお店になっています。これをリスティングに紐付けることは出来るのでしょうか? 360度写真はストリートアプリからリスティングを選択可能だけど、普通の写真はどうやるのか、或いはそれが可能なのか私は知りません。自分の投稿ではUIが悪く古い写真を見るのが困難なので、今となっては無用の産物かも。