Navigation Mesh
ナビゲーションメッシュはキャラクターが移動可能な場所にのみ移動させる機能です。
https://playground.babylonjs.com/#DP2SDJ#2
https://playground.babylonjs.com/#DP2SDJ#3 … 出口から入らないように出口をブロック
https://playground.babylonjs.com/#DP2SDJ#4 … 机と机の間を抜けないようエージェントの半径を調整
https://playground.babylonjs.com/#DP2SDJ#5 … 複雑さを減らす為、 セルサイズを調整
https://playground.babylonjs.com/#DP2SDJ#7 … 入り口付近の運営エリアを追加
https://playground.babylonjs.com/#DP2SDJ#8 … 長机にglTFモデルを使用するよう変更
https://playground.babylonjs.com/#DP2SDJ#10 … キャラクターとしてDudeさんを表示するよう変更
https://playground.babylonjs.com/#DP2SDJ#13 … Dude さんのサイズのバリエーションを追加
https://playground.babylonjs.com/#DP2SDJ#14 … カメラの切替に対応
https://playground.babylonjs.com/#DP2SDJ#17 … Duck + 海バージョン
https://playground.babylonjs.com/#DP2SDJ#22 … Duck + 海バージョン(アヒル視点カメラ改善版)
https://playground.babylonjs.com/#DP2SDJ#20 … Fox + 草原バージョン
https://playground.babylonjs.com/#DP2SDJ#21 … Shark + 海バージョン
https://scrapbox.io/files/67d6dd9c42e82409a7a28405.png
Created by cx20.icon
参考
Creating A Navigation Mesh
https://scrapbox.io/files/67f0cc1cb2b68394fda78a0e.png
https://scrapbox.io/files/67f0cc36e0b20565e6c79891.png
#作ってみた #Playground #Claude #アニメーション #Navigation_Mesh #歩行 #技術書典