アーティストのためのMaya Python入門 第4回「setAttrコマンドを使って、値をセットしよう!」

動画のトピックス

  • 最初のうちは定形として処理をコピペする
  • setAttrコマンドの掘り下げ
  • 現在値からオフセットしてsetAttr
  • Tips : チャンネルボックスを使って一括四則演算

最初のうちは定形として処理をコピペする

from maya import cmds
nodes = cmds.ls(selection=True)
for node in nodes:
    # ここに処理を書く

現在値からオフセットしてsetAttr

from maya import cmds
nodes = cmds.ls(selection=True)
for node in nodes:
    current_tx = cmds.getAttr(node + ".translateX")
    cmds.setAttr(node + ".translateX", current_tx + 10.0)

Pythonのおすすめ書籍

関連記事

  1. アーティストのためのMaya Python入門 第18回「例外処理の基本を抑えよう!try/except/else/finally」

    2022-01-24

  2. アーティストのためのMaya Python入門 第13回「便利な処理を関数化しよう!」

    2020-10-12

  3. アーティストのためのMaya Python入門 第15回「作ったコマンドをPythonファイルに保存して外部から読み出してみよう!」

    2020-10-25

  4. アーティストのためのMaya Python入門 第8回「constraint系コマンドを使って、ノード同士の位置合わせ!」

    2020-10-03

コメントをお待ちしています。

コメント

ABOUT

テクニカルアーティストの為のまとめサイトです。

本サイトでは、『YouTube ✕ Blog』を中心に
情報発信をしていきます。

また、テクニカルアーティストとしての様々な
ライフハック記事も投稿予定です。

限定情報会員

PATREONでは、限定情報やサンプルファイルの配布も行っています。登録頂けると更新頑張れます。支援の方よろしくお願いします。


免責事項

本ウェブサイト内で公開している全ての情報の有用性や安全性については当方は一切の保証を与えるものではありません。
利用したことによって引き起こる直接および間接的な損害に対して当方は一切責任を負うものではありません。
全て自己責任でご使用ください。

3DCGBOOK出版

BOOTHで技術書を販売利しております。







スポンサー

ページ上部へ戻る