Reactで使えるドラッグドロップのライブラリが非常に良かったのでメモ。
シンプルに使える上にできることが多い。
フレームワークとして Next.js
と Material UI
を使っています。
サンプルコードを少し変えつつ動かしてみます。
Reactで使えるドラッグドロップのライブラリが非常に良かったのでメモ。
シンプルに使える上にできることが多い。
フレームワークとして Next.js
と Material UI
を使っています。
サンプルコードを少し変えつつ動かしてみます。
GLSL
などで動かした canvas
上の絵を動画にしてみたい。
MediaRecorder API
を軽く触ってみます。
動作環境は Chrome
、開発に React (Next.js)
、GLSL
は gl-react を使っています。
ツイッターでGLSLを書くという試み「#つぶやきGLSL」があります。
266文字という短いコードで何とかしようという楽しい遊びです。
今回描いたものは結構手こずったので出来上がるまでの流れと、文字数削減の方法を残しておきます。
ツールとして twigl.app を使わせていただきます。
過去のコードなどは以下に置いてます。
GLSL
で雷を書いてみようと思ったので1から書いていく。
とりあえず直線をと思って適当に書くと微妙に見た目が悪かったりするのが気になったので、まずはきれいに直線を書くことを考えます。
環境によっては draw()
とかで済ませられそうなものですが、GLSL
で書こうとするとちゃんと考える必要がありました。
画像処理、3D、音声や音をやってきていて動画を作ったことがない。
Unity
はそれなりに使っていたんですが、Blender
や MMD
はまともに使ったことがありませんでした。
汎用性や将来性を考えると Blender
がよさそうですが、多種多様な素材があって日本語情報の多い MMD
で簡単に作ってみることにします。
今回は基本の流れとエフェクト追加をやります。
Vercel
に Next.js
プロジェクトをデプロイします。
公式で色々なフレームワーク向けの紹介をしているのでバニラ状態からやるのは簡単そうですが、色々と弄った後なので難しいんじゃないかと危惧してました。
実際に使ってみると「なんでもっと早く使わなかったんだ」って思うほど便利だったので、一連の流れを覚書きしておきます。