Upgrade to Pro — share decks privately, control downloads, hide ads and more …

JavaScript で VJ をやってみた

KoYelie
August 24, 2017

JavaScript で VJ をやってみた

KoYelie

August 24, 2017
Tweet

Other Decks in Programming

Transcript

  1. 経緯 ➔ Kinect を使って面白いことやりたい ➔ インタラクティブな VJ やりたい ➔ 仕事に活かすために

    JavaScript (ブラウザ)でやろう ➔ あ、映像と操作の 2 画面必要だ… ➔ WebSocket でやってみる → サーバーサイドの実装がめんどい… ➔ デスクトップアプリでいいじゃん → Electron
  2. 使用ツール • electron-vue (ベース) ◦ Vuex • Vue Material (デザイン)

    • vue-range-slider (フェーダー © ktsn) • Vue.Draggable (重なり順並び替え)
  3. 感想 • JavaScript でもなんとかなる、可能性は無限大 • electron-vue 楽 • canvas だと背景透過できるから他と組み合わせやすい

    • パーティクルとトンネルは VJ にしやすい(バンドライブ) • canvas アニメーションを入れすぎると重くなる • トラックパッドでの操作はつらい