揺れものの貫通を手軽に回避できる技。ヘキサドライブ、MayaのKeepOutノードを用いた実装事例を解説

揺れものの貫通を手軽に回避できる技。ヘキサドライブ、MayaのKeepOutノードを用いた実装事例を解説

2025.10.02
ニュース3DCGMaya
この記事をシェア!
Twitter Facebook LINE B!
Twitter Facebook LINE B!

この記事の3行まとめ

  • ヘキサドライブ、MayaのKeepOutノードで揺れもののめり込みを回避する手法をnoteで解説
  • 動作環境はMaya 2025。ジョイントチェーンがオブジェクトを回避する挙動を例に紹介している
  • 短時間で作業できる簡易的なコスト削減手段として、大量のモブを制作する際などの使用を推奨している

ヘキサドライブは2025年9月26日(金)、「【Maya】KeepOutノードを使用した、簡易的な揺れものの自動回避実装」と題した記事をnoteにて公開しました。

記事では、「Maya」において揺れものがモデルにめり込む問題を解消する手段として「KeepOutノード」を提案し、その実装例を紹介しています。

(画像はnote記事より引用)

紹介されている実装例は、ジョイントチェーンで再現した簡易的な揺れものに対して、当たり判定を持つ棒状のオブジェクトを近づけたとき、ジョイントチェーンが棒を避けて動くというもの。

動作環境は「Maya 2025」。記事中では具体的な実装手順の解説と併せて、実装結果を確認できる動画も掲載されています。

実装手順としては、各ジョイントにIK・ロケーターを設定し、それぞれのロケーターに「cMuscleKeepOutノード」を作成したのち、オフセットの挙動を制御するロケーターを追加。コリジョン用のサーフェスがcMuscleKeepOutを配置したポイントに接触すると、自動的に回避するように設定します。

ジョイントチェーンの各部位に矢印を伸ばし、IKやロケーターを設定する箇所を図示している(画像はnote記事より引用)

この手法のメリットとして、RBF(※)を用いた仕組みやMayaのポーズエディタで設定を行う従来の手法と比較して短時間で調整でき、作業負担が少ないことが挙げられています。
※ 「Radial Basis Function」の略。日本語では「放射基底関数」と呼称される。中心点からの距離に基づき値が決定する関数で、データの近似や補間などに用いられる

一方で、高いクオリティを維持することを優先する場合は従来の手法が望ましいとして、KeepOutノードは大量のモブキャラクターなどに対する使用を推奨しています

なお、今回の実装例ではKeepOutノードの入力方向をfrontとupに限定しているため、sideの補間に難があるといいます。記事中ではその解決方法などについても触れられています。

詳細はnote記事をご確認ください。

【Maya】KeepOutノードを使用した、簡易的な揺れものの自動回避実装 | ヘキサドライブ公式note

関連記事

ディザ抜きで一度に複数モデルが透過するのを防ぐには?インスタンシングを考慮したUE5での実装事例、ロジカルビートが解説
2026.01.08
ゲーム会社の内定を獲得したポートフォリオ21点を掲載。3DCGクリエイター向け資料集、ボーンデジタルが12/29(月)に発売
2025.12.28
3DCGライティングの基本原理を徹底解説。理想の明暗と色彩を描き出すノウハウや環境設定TIPSを、バンダイナムコスタジオTA陣が大公開【CEDEC2025】
2025.12.25
「Marvelous Designer」による3D衣装モデルの作成方法を解説。ボーンデジタル、電子書籍を12/26(金)に発売
2025.12.25
ソニー、「mocopi Receiver Plugin for Unity」をオープンソース化。Apache License 2.0のもと商用利用も可能
2025.12.24
オープンソースの3Dモデル最適化ライブラリ「meshoptimizer」正式リリース。MITライセンスのもと無料で利用可能
2025.12.24

注目記事ランキング

2026.01.02 - 2026.01.09
VIEW MORE

連載・特集ピックアップ

イベントカレンダー

VIEW MORE

今日の用語

Aスタンス
エースタンス 人型の3Dモデル作成の際に基本姿勢としてよく用いられるポーズの1つ。Aポーズとも呼ばれる。 直立した状態で、腕を斜め下に開いて垂らし、手のひらを内側に向ける姿勢。人がリラックスしている状態に近いため、自然に近い状態でのモデリングが可能になり、ポーズ変形時のテクスチャの伸びも少ない。
VIEW MORE

Xで最新情報をチェック!