gpt4 book ai didi

Maya 和其他 3d 应用程序的 python 版本

转载 作者:太空宇宙 更新时间:2023-11-03 12:51:53 29 4
gpt4 key购买 nike

我有几个小项目想用来学习 python。如果我以后想转向为 Maya、Blender 等编写脚本,我应该使用什么版本?此外,有哪些资源可用于为这些程序编写脚本?

最佳答案

如果您使用的是 Maya 2011,它已经捆绑并绑定(bind)到 py 2.6.4。您不需要单独安装,甚至不再需要安装 pyMEL。

如果您想在将知识应用到 3D 应用程序之前自学 Python,那么几乎任何 2.x Python 都可以做到,版本特定的功能只有在您处于自己的水平时才会发挥作用第一步。2.6.4 当然是一个不错的选择,因为它一开始就与您在 Maya 和 Softimage 中可能使用的内容保持一致。

暂时远离 py3k,因为我们领域的采用似乎还有很长的路要走。

至于资源,对于 Python 和 Maya 来说,几乎没有,但我所看到的大多数面向编程的 Material ,除了少数值得注意的异常(exception),如 Gould 的 Material ,通常介于平庸和普通的业余水平之间.

你最好有一本不错的入门级书籍,它不会假设读者是流口水的白痴(我仍然非常评价 O'Reilly 的学习 Python),像 StackOverflow 这样的网站提供惯用问题,以及大量的练习和浏览以建立必要的心理联系,并在涉及 Maya 脚本 API 的细节时进行一些练习。

早点看一下 pyMEL,因为它现在是捆绑的,也不会有什么坏处。默认的、旧的 maya 命令和类似 mel 包装器的模块确实很糟糕,并且与 Pythonic 相去甚远。pyMEL,虽然不是 100% 的方式,但具有更强的面向对象,并且读起来不像突然处理打字机的大量猴子。

关于Maya 和其他 3d 应用程序的 python 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3860386/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com