MRTKではじめるPortal表現
- Taka_Yoshinaga
- 2146
- 14
- 0
- 52
#AR_Fukuoka エラーメッセージが最初に出るけどクリアでいまはOK pic.twitter.com/Ilr5YYcOLR
2022-12-18 14:21:19#AR_Fukuoka Built-In Unity Pluginsを選択する うっかり閉じちゃった人はEditorのMixed Realityタブから再アクセス pic.twitter.com/vHop9z60JD
2022-12-18 14:25:34#AR_Fukuoka Scene作り開始 プレハブを見つけてHiereachyの欄にドラッグアンドドロップ 沢山のオブジェクトの集合体が丸ごと配置される pic.twitter.com/IxQnUnu5kF
2022-12-18 14:28:57#AR_Fukuoka Worldに子要素がいっぱいぶら下がっておる pic.twitter.com/D6Q5UKjikT
2022-12-18 14:29:52#AR_Fukuoka なにも選択されてない状態(どのオブジェクトにも青色ハイライトがかかってない状態)で Hiereachyの内側を右クリック オブジェクト挿入できる項目が出るので3DObject-Quadをクリック 板が生まれる。 ウラ面(非描画)が透明なので白い色が見えるように視点変更で回り込む pic.twitter.com/ZJkmGhodes
2022-12-18 14:36:02#AR_Fukuoka Quadをクリックしたときに右側Inspectorウインドウで確認できる詳細情報を編集してもろもろを調整していく作業 地面にめり込んでるドアを位置変更で引きあげる 自分視点のカメラ位置から1m奥側に置く pic.twitter.com/amnETxD2yI
2022-12-18 14:40:37#AR_Fukuoka Quadをわかりやすい名前に変更する pic.twitter.com/bEH04xr1KT
2022-12-18 14:43:38#AR_Fukuoka 動作確認タイム Playの▶ボタンを押すとカメラ位置からの視点で世界がどうなっているのかわかる Playは確実に停止する Play中に加えた変更が保存されないから pic.twitter.com/ODqFE9KcaI
2022-12-18 14:46:31#AR_Fukuoka MRTKの設定 pic.twitter.com/djz50KXmoX
2022-12-18 14:48:01#AR_Fukuoka Ctrl+Sで保存 再び動作確認タイム 移動するときの変化の仕方を手元で確認できる pic.twitter.com/ouI9e8VxvF
2022-12-18 14:50:33ステンシル操作を用いたポータル表現
#AR_Fukuoka ステンシルバッファを使ったマスク表現 スプレーが穴を通り抜けた先に色を塗る デジタルで、スプレーをデジタル世界の絵に置き換えると描きたい領域にのみ絵が映る これを実装したい シェーダーでコントロールしたいときの各ピクセルでの条件判定はこんな感じ 穴のあるなし0,1で表現 pic.twitter.com/l01cTHjTsU
2022-12-18 14:56:18#AR_Fukuoka 普通はちょっと複雑なのだけどMRTKのStandard Shaderで楽をするというのが今回のポイント pic.twitter.com/DwwZaKi05I
2022-12-18 14:57:11#AR_Fukuoka マスク作成手順 背景のピクセルの値を0 ゲートを1にして常に上書き 変更不可のマテリアルを、 自分で変更できるマテリアルに差し替えて制御を加えていく pic.twitter.com/Y9n4QJnDHT
2022-12-18 15:01:15MRTKのStandard Shaderでステンシル値を設定できるのか、知らなかった #AR_Fukuoka
2022-12-18 15:02:27#AR_Fukuoka アセットに新規マテリアルを作成・名前変更 PortalGateオブジェクトにドラッグ&ドロップ pic.twitter.com/ThE9Fmyksx
2022-12-18 15:04:49#AR_Fukuoka 編集できそうな感じにさし変わった pic.twitter.com/OddHHMKM1I
2022-12-18 15:05:16#AR_Fukuoka InspectorのPortal MaterialのShader→MixedReality→Standardを選択 詳細の変更に進む Rendering モードをでFadeに変更 透過処理もできるモードにする 両面描画のために、Cull ModeをOffに pic.twitter.com/3A4ljsVAUO
2022-12-18 15:10:32#AR_Fukuoka ColorのAを0にすると色が透過になる pic.twitter.com/uRgaVP5JJB
2022-12-18 15:13:00#AR_Fukuoka 描画の順番の設定に関わる部分 Render Queue Override Enable Stencil Testing:on 詳細の項目変更の意味する内容は4枚目のとおり pic.twitter.com/sTxCe8KJ2x
2022-12-18 15:17:38#AR_Fukuoka マスクされるオブジェクトのマテリアルを書き換える Shift押しながら選択 pic.twitter.com/2RKzhd6lw0
2022-12-18 15:20:29#AR_Fukuoka 設定の続き pic.twitter.com/gOdzVHHnXk
2022-12-18 15:23:27#AR_Fukuoka 穴が開いた pic.twitter.com/TgpoLlCR8K
2022-12-18 15:24:07ワールドのステンシルを1枚目、ポータルドアのステンシルを2毎のようにすると3枚目のようにポータルができあがる #AR_Fukuoka pic.twitter.com/59LwV6GRTS
2022-12-18 15:26:03#AR_Fukuoka Playをおしたら、自分の移動に応じて穴の向こうの景色が変わる様子が確認できる pic.twitter.com/20fOGF2CQE
2022-12-18 15:26:03