主に、LightWave3Dに関する事を書き記します。
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
勉強ついでに簡単なレイアウト用Lスクリプトを作りました。
選択したアイテムのバンク回転の値を90°にするスクリプトです。
【AddBnk+90_ds】・・・+90°バンク回転。
【AddBnk-90_ds】・・・-90°バンク回転。
(LW9.6~11.6.1では動作確認済み。)
アイテムの回転軸の向きの変更(ヘディング⇔ピッチ)には親アイテムのバンク回転を90°にして中心点回転記録をする必要があります。
そのバンク回転の値の変更をショートカットキーでパパッと出来たらなぁと思ってこのスクリプトを作りました。
あまりにも簡単なコードなのでzipで貼り付ける必要は無いかもしれませんが、一応初めて作ったものの成果として貼っておきます。^^;
主にボーンの回転軸変更用に使っていきたいと思っていますが、何らかのモーション付けにも利用出来るかもしれません。
上の通り、スクリプトは2つ。
コマンドを実行する毎に+か-でバンク回転に90°加算されます。
本当は1つのスクリプトにして-90°か+90°にするか選択するものにすればスマートになると思いましたが、上でも書いたとおりショートカットキーでパパパッと値を変更したかったので分ける形になりました。
このスクリプトの使用注意点は以下の通りです。
○複数選択には対応していない。
○LW9.6~11.6.1で動作確認済みですが、それより以下、以降のバージョンでは正しく動作する保証は出来ません。
相変わらず簡単なものしか作れないけどようやくレイアウト用のスクリプトに入る事が出来ました。
しかし、+や-の記号文字をあまり名前に使うのは良くなかったような・・・ちゃんと動作してるからまぁ良いか。
鈍足ですがLWにこんなのがあったら良いな~というものが自分で作れるようになれればと思います。
10 | 2024/11 | 12 |
S | M | T | W | T | F | S |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
COMMENT