【Maya】最近のツール配布構成

はじめに

この記事はMaya Advent Calendar 2019の20日目の記事です。

昨日はyamahigashiさんの「maya のメニュー登録を題材にメタプログラミング・デコレータの紹介」でした。

今年はいくつかツールを作って配布したりしたので、今回はそのツールの構成について簡単に解説します!

  • はじめに
  • 今年配布したものとその構成
    • Maya Squid
    • Maya FBX Importer
    • Maya RecentFiles Plus
  • ドラッグアンドドロップでインストールできるようにする
    • シェルフに登録する形式
    • ホットキーに登録する形式
  • おまけ(その他の方法)
    • ApplicationPlugins
    • maya-module-installer
  • おわり
続きを読む

【Maya】MayaRecentFilesPlus(v1.0.1)リリース

f:id:tm8r:20191029094408p:plain
午前中にv1.0.0リリースしたという記事を書いた直後でアレですが、v1.0.1をリリースしました😇
github.com

変更点

  • 「Open」ボタンを押したとき、保存確認をするように変更
  • Altキーを押しながら「Open」ボタンを押したとき、保存確認をせずに開く機能を追加

ツールの機能とインストール方法

ツールの機能やインストール方法は以下をご覧くださいませ。
tm8r.hateblo.jp

【Maya】FBX選択書き出しでスキニングなどが外れてしまう問題を解決する

アーティストさんからFBXエクスポートしたときにスキニングが外れちゃうんですけど…って問い合わせを受けたときのおはなし。
原因と解決方法だけ知りたい人は「結論」を見てください😎

  • まずは問題を切り分けてみる
  • userPrefs.melを眺める
  • 該当のoptionVarがいつ書き換わるか調べる
  • 選択書き出しのInclude Optionsの有効範囲を調べる
  • 結論
続きを読む

【Maya】MayaSquid(v1.0.2)リリース

MayaSquidのv1.0.2をリリースしました!
github.com

変更点

FBXImporterを追加

FBXのインポートを便利にするツールを追加しました。
f:id:tm8r:20190917125217p:plain
履歴最大10件保持&指定ネームスペースに対してAdd、Merge、ExMergeの操作ができます。
気が向いたらカテゴリ分けとかインクリメンタルサーチとか実装するかもしれません。
(このツールは気が向いたときに切り出して配布するつもりです)

Inspectorの改善

ネームスペースがあるときに正しく動かないケースがあったので修正しました。

【Maya】Bifrostで法線も適用するオレオレブレンドシェイプをつくる(後編)

前回は頂点のみのオレオレブレンドシェイプを作りました。
tm8r.hateblo.jp

今回は本題の法線を適用する部分をやっていきます!

  • どのノードを使って適用するか考える
  • get_point_positionの中身を見てみる
  • face_vertex_normalを取得するグラフを組む
  • Compoundにして使い回す
  • face_vertex_normalをセットする
  • 法線も適用するグラフを組む
  • おわり
続きを読む

【Maya】Bifrostで法線も適用するオレオレブレンドシェイプをつくる(前編)

前回はBifrostで簡単なグラフを組んで、指定したシェイプの頂点位置を別のシェイプに適用してみました。
tm8r.hateblo.jp

今回はもうちょっと現場で使えそうなものを組んでみます。

Mayaのブレンドシェイプはターゲットシェイプの頂点の移動のみをViewPort上で反映してくれます。
ただUnity2018.3からブレンドシェイプの法線も使えるようになったようなので、Mayaでもある程度確認ができると便利そうです。
これはもしや、Bifrostで解決できるのでは…?

  • 頂点位置の移動をブレンドする
  • valueノード
  • lerpノード
  • 頂点移動の動作確認をしてみる
  • おわり
続きを読む

スポンサーリンク