去年、Theta Sを買って遊んでたんだけど、ボカシをかける機能がAndroid版公式アプリに無い。そこで、冬休みに時間が有ったので、ボカシをかけるためだけのSphereBlur.comというWebアプリを作った。
これを作るために下記のような技術的に面白そうなことをしたので、備忘録も兼ねて記事を書いた。
- ServiceWorkerとCache APIを使ったオフライン対応: http://qiita.com/horo/items/175c8fd7513138308930
- Manifestを使ったAdd-to-homescreen対応: http://qiita.com/horo/items/ff665e4a6613e7684f8f
- WebGLのフラグメントシェーダを使ったミラーボール反射: http://qiita.com/horo/items/83afb83d60f63c57217c
- JPEGファイルからXMPメタデータの取得: http://qiita.com/horo/items/895a838bac2d9e762c88
- JPEGEncoderのXMPメタデータ出力対応: http://qiita.com/horo/items/a53d5749df3018772133