CS_INDUSTRIAL

AR/VRエンジニアの趣味ブログ

【Maya】Pythonで線を描画する

MayaをPythonでいじれるということなので手始めに検証です。
今回は線を引いてみました。

import maya.cmds as cmds

transform = cmds.createNode('transform', n='curve1')
nurbsCurve = cmds.createNode('nurbsCurve',n='curveShape1', p=transform)
cmds.curve(nurbsCurve, p=[(0, 0, 0), (3, 5, 6), (10, 12, 14), (9, 9, 9)])
  1. transformのcurve1を作成
  2. curve1を親にしてnurbsCurveのcurveShape1を作成
  3. curveShape1にカーブの値を設定

表示結果はこんな感じ
nurbsCurveで指定したので綺麗な曲線になるかと思ったのですがカクカクになってますね....
f:id:nanokanato:20180118155418p:plain:w400