记一次Maya脚本开发入门第3篇之python语法片段

本文介绍了Maya中Python脚本的基础应用,包括setAttr、Print、Selection、listRelative等命令的使用,以及如何获取材质、材质属性和shadingGroup属性。适合新手TA、美术转程序人员学习,探讨了Python在Maya中的优势,如面向对象编程、更符合现代编程语法和丰富的开源支持。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

之后可能还会写一篇Python科普,高级Python应用,Maya——Python的整合和Python工具等等的文章吧

这里只是记录一些python的入门语法

随机记录,无先后顺序

所谓的新手TA,TA美术向,美术转程序等等的人群,或者适合这些人看看吧

 

为什么我要用Python

你以为:

python现在很火

python全世界第三多人用的语言

maya2018就全面支持Python

python写的快,脚本语言

 

实际上:

面向对象编程,mel语言目测无法支持面向对象

更符合现在程序员的书写语法

更广阔的开源支持,能拿到手的源码更多

 

目录

setAttr

Selection

listRelative

获取材质

获取材质关联color,文件全路径

输出所有材质属性

输出所有shadingGroup属性


setAttr

获取material的方法,参考后面的sl和getAttr等方法

materials[0]+'.diffuse' 这样的写法不是面向对象,胜似面向对象,请自行理解


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

avi9111

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值