Autodesk Maya 环境设置

概述

为您和您的团队设置 Maya 环境。轻松交付您的工具并集成脚本。在团队设置中自动设置并添加回调以管理场景首选项和源代码控制。

什么是Maya环境?

Maya 具有特定的环境变量,用于定义查找脚本和资源的位置。

将您自己的路径添加到这些变量中,以便我们可以将脚本和资源存储在我们想要的任何位置。

Maya 环境脚本

修改 Maya 环境最常见的方法是通过首选项目录中的三个脚本文件,即 Maya.env、userSetup.mel 和 userSetup.py。Maya 在启动期间按上述顺序评估这些脚本,从而为我们的工具环境注入路径提供了机会。

Maya 修改的 Metahuman Face导入引擎的方法

翻译自链接:https://forums.unrealengine.com/t/animations-rig-logic-not-working-on-metahuman-face-imported-from-maya/244845


问题描述:试图找出一个工作流程,可以将自定义变形目标应用于 Metahuman 头部(稍微改变相似性),然后使用 Metahuman RIglogic或者实时捕获的方式在该变形目标之上添加动画。 到目前为止,已经能够使用 Quixel Bridge 生成的 Maya 场景,并将自定义的模型导入 UE4 并使用Face_Archetype_Skeleton。所有变形目标都导入进来,皮肤也没有被破坏。但是当尝试测试 ARKit ROM(range of motion)的动画时遇到问题:

python2.7 将py文件编译成pyd使其能在Maya环境下运行

因为种种原因,有时候我们需要将py文件编译成pyd文件,但在Maya的环境下,如果是用官方的Python编译出来的pyd肯定不能用,包括PyQt,如果想在Maya环境下运行也是需要特殊编译下;下面就以Maya2019位例来演示下实现方法。

与Maya2019对应的VS是2015,具体对应版本可以查看PluginWizard里面的说明,所以需要安装VS2015,这是后面编译pyd所必需的。


python 中文乱码问题

中文乱码实例讲解我们来说说 Python 中是如何存储字符的,先来看一个乱码的例子。新建一个 demo.py 文件,文件存储格式为utf-8文件中内容如下。在 cmd 中运行 python demo.py,什么,我只是想打印中文两个字居然给我报错,简直不可理喻啊!赶紧打开 python 自带的 idle 试试看,一点问题都没有啊,这是为什么呢?回头好好看看 cmd 下报的错误Non-ASCII character '\xe4' in file demo.py on line 1,

Python2.7目录下中没有Script文件夹

1、下载安装setuptools下载setuptools-41.0.1,地址:下载完成后解压放到系统任意目录,如C:\Python27cmd进入C:\Python27\python-setuptools-41.0.1目录下执行python setup.py install完成后查看python安装包下产生了新的Scripts文件夹,里面有easy_install等几个文件。2、下载安装pip地址:放到系统任意目录下如F:\All\pro\Python\pip-19.1,解压,进入根目录执行pyt