[ 日々 ] 行列わかんねー

Cgシェーダがあまりにもわからなすぎてスルーして今日はmaxscriptオンリーでした。

今日わかったことは
1。ツールバーに組み込むにはマクロスクリプト(.mcr)にしてある必要がある。
2。includeとfileInを使った場合とでスコープが違う。
  なので関数を読み込む際には要注意。
  Mayaでいうsourceにあたるのはグローバールスコープに読み込むfileInの方だと思う。

続きを読む [ 日々 ] 行列わかんねー

com..

maxscriptのこと調べたらなぜか引っかかったのでメモ。
pythonをXSIで使うには、pythonからCOMを叩けるような
モジュールをいれておく必要があるとのこと。

つまりXSIのAPIはCOMとして実装されてるってことなんですか。

この辺疎いので全然わかりませんYo!

COMが何かという問いに関してはwikipedia先生が答えてくれます。

[ maxscript ] カスタムツールバーを作る

結局maxscriptカテゴリを作ってしまいました。

調べているうちに分かったのですが、
MaxはMayaと違って好き勝手にスクリプトをシェルフに登録したりは出来ないようです。
UIやショートカットに登録するには、マクロスクリプトという体裁をとらないといけないようです。

Mayaだとスクリプトを選んで中ボタンでドラッグしてやればシェルフに登録されます。
Maxでも似たような機能はあるようなのですが、そこの説明は省略します。
というか詳しくわからないので、間違ったことを言うのが怖いだけですww

続きを読む [ maxscript ] カスタムツールバーを作る