360°動画にイメージマップ的に画像を貼り付ける

360°動画の中の扉を自由に出入りしたいという要件があって、どうやって実現しようかと調べていたら、
Unityエディタ上で直接ポリゴンをつくれて、4点を指定すると、歪みを計算して、ポリゴンを配置してくれる素敵ライブラリを見つけました。

使い方はテラシュールブログさんが詳しい。

素敵なライブラリなんだけど、実際に使ってみると、ランタイム上でしか生成できない。あんまり動的に作るケースは少なく。メッシュとして保存したかったので、ちょっと改良してみました。

github.com

追加機能

  • エディタ上でメッシュに保存できる。
  • Undo機能

参考

【Unity】Unity-VR360-OverlayGridで、全方位写真の一部にポスターを貼ったり動画を仕込んだり - テラシュールブログ