当前位置: 首页 > news >正文

Maya Python入门:属性连接connectAttr()、创建节点createNode()

目录

1 创建球体和立方体

2 属性连接

3 断开属性连接

4 乘除节点


1 创建球体和立方体

import maya.cmds as cmds
#创建一个球体并获取它的变换节点
sphere = cmds.polySphere()[0]#创建一个立方体并获取它的变换节点
cube = cmds.polyCube()[0]

2 属性连接


#把立方体的旋转y 和 球体的平移y 进行属性连接
cmds.connectAttr(cube+'.ry',sphere+'.ty')

测试没问题

立方体旋转1度, 球体在y轴就移动1个单位, 现在觉得球体移动太快了, 稍后想修改成另一个节点连接

3 断开属性连接

#断开属性连接
cmds.disconnectAttr(cube+'.ry',sphere+'.ty')

4 乘除节点

先回想一下乘除节点手动操作

删除节点, 现在用代码操作

立方体y轴每旋转90度, 球体y轴平移1个单位

#创建一个乘除节点
mult = cmds.createNode('multiplyDivide')#乘除节点 连 输入
cmds.connectAttr(cube+'.ry',mult+'.input1X')
cmds.setAttr(mult + '.input2X',1.0/90.0)#乘除节点 连 输出
cmds.connectAttr(mult+'.outputX',sphere+'.ty')

测试一下

http://www.dtcms.com/a/525744.html

相关文章:

  • Java学习之旅第三季-17:Lambda表达式
  • 企业电子商务网站建设和一般建设网站收费标准
  • 【深度学习】深度学习核心:优化与正则化超详细笔记
  • 南昌做网站哪个好如何做好网站推广工作
  • 网站网速慢网站正在建设中_敬请期待
  • 影刀:自动化测试网页应用
  • 做彩票网站要什么接口只放一个图片做网站
  • git重写历史
  • 免费下载app软件网站寻找网站建设公司
  • 动易手机网站外贸商城源码
  • 简述网站建设流程中的各个步骤wordpress破解主题商务
  • 2025年--Lc213-2000. 反转单词前缀-Java版
  • safari针对带有loading=lazy属性img的无奈
  • 需求上线部署流程
  • wap网站生成微信小程序网页微信版官网登录仅传输文件
  • php 数据录入网站网站设计制作公司
  • 网络与信息安全基础
  • 权重的网站网站建设一般多少钱网址
  • Why is it called “callback function“
  • axios响应发生错误时的情况列表
  • 网站备案 接口360网页游戏大厅官网
  • vue导出数据到excel
  • 网站续费一年多少钱西安旅游网站建设
  • 探码科技再获“专精特新”认定:Baklib引领AI内容管理新方向
  • 郑州大型网站建设价格百度广告联盟app
  • 简述网站开发具体流程巫山集团网站建设
  • 【Diffusion Model】发展历程
  • 作用域 变量提升(Hoisting)的代码输出题
  • 商城网站建设最好的公司免费网站打包app
  • 网站没有关键词自己做的网站如何上首页