はじめようShader Graph

2022/3/25に開催したShaderGraphハンズオンの様子。 https://xr-fukuoka.connpass.com/event/240668/
10
じゅん@3/26-29@東京見物 4/17XRMTG北海道エリアのお世話 9/28💉7 @jun_mh4g

#AR_Fukuoka デフォルトだと裏から見ると透けちゃう 裏面レンダリングの設定をすると裏側からもロボ見えるようになる pic.twitter.com/cBFi6gJayQ

2022-03-25 22:15:11
拡大

完成!

とり子 @siroitori0413

ダンスグループ チームクロマキーを結成したのですが、PCが貧弱なため足並み揃わなくておかしい🤣 #AR_Fukuoka pic.twitter.com/402D1KH0NP

2022-03-25 22:42:35
とり子 @siroitori0413

@Taka_Yoshinaga 増やしたく、なりますよね〜🤣 すごくわかりやすかったです。 ありがとうございました✨

2022-03-25 22:48:22
みゃおん @blackcatyuma

Shader Graph チョットワカッタ('ω') はじめようShader Graph xr-fukuoka.connpass.com/event/240668/ #AR_Fukuoka pic.twitter.com/RTikd4Egpy

2022-03-25 22:53:52
拡大
拡大
じゅん@3/26-29@東京見物 4/17XRMTG北海道エリアのお世話 9/28💉7 @jun_mh4g

#AR_Fukuoka 完成の図 Shader graphを触ったの初めてだったから新鮮でしたぞ ビジュアルプログラミングは2018年のTouch Designer講座で触ったあとしばらく冬眠してたけど近頃あらゆるところで身近に迫ってきている感じがする pic.twitter.com/fjXUwAFELL

2022-03-26 02:27:27
拡大
じゅん@3/26-29@東京見物 4/17XRMTG北海道エリアのお世話 9/28💉7 @jun_mh4g

#AR_Fukuoka 余談 お手軽に動画ファイルを作りたい時 ブラウザ上で編集できるClipchamp clipchamp.com/ja/video-maker/ ほうほう('ω')

2022-03-25 22:17:37

お疲れでした!

とり子 @siroitori0413

今日もとてもためになるハンズオンでした。クロマキー処理の知識がふかまった!(すぐに忘れないように復習しなければ。。) #AR_Fukuoka

2022-03-25 22:37:07
Suede@モノガタリの語部 @suede_roze

ふぅ、疲れたぜ。これからunityと仲良くしていかにゃならんので、シェーダーの勉強は大事!(あと本職でもよく使います たのしかった! #AR_Fukuoka

2022-03-25 22:50:35
みゃおん @blackcatyuma

Webカメラから映像取得して既存シェーダでクロマキー処理。こういうのを見比べながら少し勉強してこー loumo.jp/archives/10328 tips.hecomi.com/entry/2018/10/… pic.twitter.com/C4feLVSABJ

2022-03-25 22:56:40
拡大
じゅん@3/26-29@東京見物 4/17XRMTG北海道エリアのお世話 9/28💉7 @jun_mh4g

#AR_Fukuoka アフタートークでは取り組んだことのアウトプットがいかに大事かという話になったよ('ω') #アウトプットファースト

2022-03-25 23:02:41

勉強会の内容をブラッシュアップ

TakashiYoshinaga Ph.D. @Taka_Yoshinaga

@siroitori0413 重い理由、VideoPlayerをロボの数だけ作っているかもです。今回はインスタントに動画を再生する方法を紹介しましたが、下記の方法を使うと複数でも軽く動くかもです。 (1) テクスチャ画像を作る(in Assets) (2) ビデオの適用先をメッシュでなくテクスチャ (3)上記のテクスチャをShaderに適用 pic.twitter.com/Y4IoUV1lI6

2022-03-26 08:03:00
拡大
拡大
拡大
とり子 @siroitori0413

@Taka_Yoshinaga VideoPlayerをロボの数だけ作って…います! なるほどやり方があるのですね。 試してみます。 ありがとうございます✨

2022-03-26 08:11:10
TakashiYoshinaga Ph.D. @Taka_Yoshinaga

@siroitori0413 VideoPlayerを1個だけにしてテクスチャーに表示。このテクスチャを複数のQuadオブジェクトで共有してしまえば、ビデオ再生にかかるコストが下がります :) このネタで再開催する場合は、こっちの方法で紹介しようと思います。ありがとうございました。

2022-03-26 08:13:59
とり子 @siroitori0413

@Taka_Yoshinaga 手順に沿って自分でもやってみたらRenderTextureに画像(動画)が反映されないと思って少し悩みましたが、一度実行しないと反映されないのですね。 あとVideoPlayer、Quad、ShaderGraph等々の関係が慣れないとどこにどれを設定すればよいか混乱してしまいますね。 精進します~

2022-03-26 10:25:22
とり子 @siroitori0413

@Taka_Yoshinaga 確認しました。動きスムーズですね!(PC上で録画させてるので若干かくつきましたが録画状態でなければ全く問題なしでした) そして6人グループになってましたw ありがとうございました! pic.twitter.com/2NeeJhYlfR

2022-03-26 10:22:01
TakashiYoshinaga Ph.D. @Taka_Yoshinaga

ちょっと書き換えると増やしてもスムーズに動く。 サンプルはこちら。 github.com/TakashiYoshina… pic.twitter.com/eI9scem9pu

2022-03-26 08:20:48

ハンズオン資料はこちら

TakashiYoshinaga Ph.D. @Taka_Yoshinaga

今日の資料です! はじめようShader Graph: クロマキー処理 | Takashi Yoshinaga #docswell #AR_Fukuoka #madewithunity docswell.com/s/Tks_Yoshinag…

2022-03-25 23:06:49
リンク www.docswell.com はじめようShader Graph: クロマキー処理 | ドクセル ドクセルはスライドやPDFをかんたんに共有できるサイトです 28