maya cmds 笔记_1
cmds.addExtension(nodeType='mesh', shortName='ms', longName='mass',
defaultValue=1, minValue=0.001, maxValue=100)
为mesh类型的节点添加mass属性, 不管是已经有的mesh节点还是以后创建的mesh节点,
cmds.cutKey('cube1', time=(10,20), attribute='translateX', option='keys')
剪切cube1.translateX的关键帧10到20之间
cmds.listSets(type=1, object='coneShape1')
列出场景里包含物体coneShape1的渲染set节点,(基本可以看做为找shadingEngine节点)
cmds.sets('set1',q=True)
列出集合set1的所有子元素
cmds.ls(sl=True, dag=True, visible=True, type='mesh')
列出拾取节点(包括)下的所有显示的mesh的dag节点(递归)
cmds.listRelatives('group1', allDescendents=True)
列出group1节点下的所有allDescendents节点(递归)
cmds.listConnections('lambert1', source=True, destination=False, plugs=True)
列出节点lambert1的来源链接节点的属性
connections 列出自身被链接属性
cmds.connectAttr('firstGuy.t', 'secondGuy.t')
将firstGuy.t属性链接至secondGuy.t属性上
cmds.disconnectAttr('firstGuy.t', 'secondGuy.t')
断开firstGuy.t与secondGuy.t的链接
cmds.polyEvaluate('coneShape1', face=True)
查询多边形coneShape1的面数
cmds.xform(pCube1, q=True, worldSpace=True, pivots=True)
查询物体轴心点世界坐标
cmds.xform(pCube1, q=True, worldSpace=True, translation=True)
查询物体位移的世界位移
cmds.pointPosition('pCube1.vtx[1]', world=True)
获取多边形点的世界位置
cmds.xform('pCube1.vtx[1]', worldSpace=True, translation=[1, 0, 0])
设置多边形物体点坐标
cmds.getParticleAttr('particleShape1.pt[0]', attribute='pos')
获取粒子particleShape1的0号粒子的pos属性
cmds.poitnOnCurve('curve1', parameter=2.5 position=True, tangent=True, normal=True)
查询曲线在u=2.5的点的位置,切线,法线
cmds.renderer(q=True, namesOfAvailableRenderers=True)
查询当前渲染器
cmds.setAttr('defaultRenderGlobals.currentRenderer', 'mayaSoftware', type='string')
设置当前渲染器为mayaSoftware
cmds.setAttr('defaultResolution.w', 1920)
cmds.setAttr('defaultResolution.h', 1080)
设置渲染尺寸
cmds.editRenderLayerMembers('layer1', q=True)
查询渲染层layer1中的所有物体
cmds.editRenderLayerGlobals(q=True, currentRenderLayer=True)
查询当前渲染层
cmds.internalVar(userWorkspaceDir=True)
查询工程文件夹目录
cmds.internalVar(userAppDir=True)
查询maya文件夹目录(我的文档maya)
cmds.file(q=True, sceneName=True, shortName=True)
查询当前工程名称
cmds.currentUnit(q=True, linear=True)
查询当前工程的长度单位
playbackOptions(q=True, max=True)
查询时间轴长度
cmds.optionVar(floatValue=['playbackMaxDefault', 200])
设置默认时间轴最大值
cmds.dirmap(mapDirectory=('/sw', 's:'))
设置路径映射
cmds.headsUpDisplay('test', section=9, block=cmds.headsUpDisplay(nextFreeBlock=9), blockSize='large', label='test show', labelWidth=105, dataWidth=65,
command=test_func, event='timeChanged')
设置动态显示
cmds.draggerContext('test', pressCommand=onPress, dragCommand=onDrag, cursor='cursorHair', undomode='step')
设置鼠标拖拽事件
cmds.waitCursor(state=True)
鼠标等待状态
cmds.waitCursor(state=False)
鼠标正常状态
cmds.pluginInfo('AbcImport',q=True,loaded=True)
查询插件AbcImport是否加载
cmds.loadPlugin('AbcImport')
加载插件AbcImport
maya cmds 笔记_1相关推荐
- kaggle实战笔记_1.数据处理
kaggle实战笔记_1.数据处理 数据处理的重要性比模型更重要 如果正负样本是1:100的话,直接拿去做建模,问题是非常大的,如果其评判标准为accuracy的话,如果把任何一个样本都判定为负样本的 ...
- 使用maya.cmds加载和卸载插件
import maya.cmds as cmds cmds.loadPlugin('F:\\.....\\ch08.py') cmds.unloadPlugin('ch08.py') 需要注意,加载的 ...
- Maya cmds pymel 单位和轴向设置
Maya cmds pymel 单位和轴向设置 import maya.cmds as cmds# 1. to make the Y-axis of the world to be the up ax ...
- Maya cmds pymel 快速选择hard edges(硬边)
Maya cmds pymel 快速选择hard edges(硬边) import maya.cmds as cmds cmds.polySelectConstraint(m = 3, t = 0x8 ...
- 12864液晶深入学习笔记_1——基于msp430g2553
12864液晶学习笔记 Created on: 2012-8-30 Author: zhang bin 这是我对12864的学习笔记,12864液晶功能很全面,使用起来也很方便,能够满足一般的研究和工 ...
- Gradle 笔记_1 - Gradle 基础
Gradle 笔记_1 - Gradle 基础 <Gradle for Android 中文版>笔记 理解 Gradle 基础 Gradle 构建的脚本–build.gradle Grad ...
- 万维钢_《高手——精英的见识和我们的时代》读书笔记_1
李世政的读书笔记 书名 <高手--精英的见识和我们的时代> 作者 万维钢 出版社 中信出版社 阅读日期 20190516 书籍提纲 <序:精英的见识和我们的时代> 阅读前问题 ...
- 逆向破解_iOS_学习笔记_1
监测工具 Reveal.snoop-it.introspy 反汇编工具IDA.Hopper 开发工具iOSOpenDev.Theos OSX工具class-dump 然而出现了权限问题: cp: / ...
- cublas 的学习笔记_1
最近开始接触cublas,为了监督自己的学习,并希望得到其他朋友的指点,特地将自己的学习笔记写出来 1. 参考文档 CUBLAS_Library_2.1.pdf > 2. 环境配置 1)添加头 ...
最新文章
- 为什么catch了异常,但事务还是回滚了?
- 【深度学习】深度学习之对抗样本问题和知识蒸馏技术
- send()/recv()和write()/read():发送数据和接收数据
- Python Django jsonpickle序列化部分字段
- hdu5692【dfs序】【线段树】
- python 生成排列、组合以及选择
- python抢货程序_写个Python程序上下班抢个顺风单
- 少走弯路的10个忠告
- 删除按钮_系统小技巧:一站式完成系统“删除”性维护
- 华为库存至少够缓冲一年;张朝阳质疑 5G 微波危害;苹果iOS 13不受支持机型曝光 | 极客头条...
- linux中sed和find,Linux运维知识之Linux 之 sed 与 find 命令结合使用
- 【数据结构和算法笔记】二叉树的概念和性质
- 视频教程-华为HCNA网络工程师【从入门到精通】自学视频[肖哥]-华为认证
- SQL考试练习题及全部答案3
- 12306怎样才能防止抢票?
- Pygame实战:下五子棋吗?信不信我让你几步你也赢不了?
- html基础dw,HTML基础DW使用教程
- python中search用法_Python中的python re.search方法详解
- PMCAFF微课堂|范冰:Growth Hacker——用能量颠覆你的想象
- 我看:“不患寡而患不均” 以及 “饥寒起盗心”
热门文章
- python和java可以一起学吗_python可以和java一起学吗
- VMware 虚拟机 linux执行 ifconfig 命令 eth0没有IP地址(intet addr、Bcast、Mask) UP BROADCAST MULTICAST 问题
- uni-app使用多彩色图标,阿里图库
- BUG记录——解析程序包出现错误
- 基于Java实现的商品推荐系统
- 干货|仿古瓷砖的专业知识总结
- 验证手机号邮箱,多个以英文逗号分隔
- 在线文档方案---Google docs
- wps转ppt怎么转换?通过这些方法学会wps如何转换成ppt
- 用eclipse和androidstudio和基于高德地图API开发的附近购平台的java服务端和android客户端数据库用mysql包括程序设计图