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

TEXEL密度/Texel Density

TEXEL 密度(Texel Density/Pixel Ratio),当你进入一个流程规范的CG公司,游戏,动画,电商AR/VR 3D展示。你肯定会遇见流程规范上写着Texel 密度规格,但是理解起这个概念,却不容易,我查阅了中文环境的网络上,基本没有很详细的解释,作者: LEONARDO IEZZI 发表在Artstation上的这篇幅文章:https://www.artstation.com/artwork/qbOqP        做到了最详细的解

国内外CG网站一览

国内外CG网站一览国外大型CG资讯网站,很全面。-------------国外大型CG资讯网站---------------http://www.siggraph.org/http://www.deathfall.com/http://www.cgnetworks.com/http://www.cgchannel.com/http://www.cgunderground.com/http://www.cgarchitect.com/http://www.cgfocus.com/http://ww

load 3ds max as standalone

Then using the -U MAXScript switch, you can have it run a maxscript (which can contain python; as you may know maxscript/python is integrated pretty well. note that it is even better in 2017). there is also a windows environment variable you can use

3dsmax导入Unity3D需要注意的轴问题

3dsmax在默认配置下导出3D模型到Unity3D中会产生一些问题的。首先,就算一个普通的立方体不做修改,保证是没有旋转的,也就是XYZ的Rotation皆为(0,0,0),导入到Unity3D的时候,你也会发现这个问题会莫名其妙地绕X轴旋转了-90度。其实你也应该注意到3dsmax中的坐标系不是像Unity3D中标准的笛卡尔坐标系。它刚好反过来。3ds Max采用的是右手坐标系统,Unity则是标准的左手坐标系统。我们需要进行一些修正。同时还有一个问题,3dsmax中基本模型的轴心不是就是其