【问题标题】:Change an objects mesh Node in Python Script? [closed]在 Python 脚本中更改对象网格节点? [关闭]
【发布时间】:2020-04-22 20:24:38
【问题描述】:

假设我有一个简单的立方体和一个球体,它们是我可以使立方体网格节点与 python 中的球体相匹配的一种方式吗?类似于 Modify --> Replace 方法。我已经尝试过 cmds.nodeCast 但我不想切换它们。只是为了完全复制另一个。

【问题讨论】:

  • 您已经根据假设陈述了您的问题,但在 Stack Overflow 上提问之前,您应该尝试自己解决问题;因此,如果您有代码演示您尝试过的内容或当前实现的样子,请包含它!它将让人们了解您是如何解决问题的,以及为什么它可能不起作用。此外,在您对代码应该做什么的期望的同时包含对实际发生的事情的描述总是有帮助的。

标签: python geometry maya mesh maya-api


【解决方案1】:

如果你对实例没问题,那么你可以选择两个对象并运行:

import maya.cmds as cmds

sel = cmds.ls(sl=True)
cmds.connectAttr(sel[0] + ".outMesh", sel[1] + ".inMesh", force=True)

【讨论】:

  • 非常感谢,这正是我想要的。你太棒了!
猜你喜欢
  • 1970-01-01
  • 2016-02-09
  • 2023-01-04
  • 1970-01-01
  • 2013-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多