maya
神米米
喜欢cg,欢迎讨论有关cg,图形图像和游戏方面的东西,https://www.zhihu.com/people/shenmifangke qq326158392
展开
-
maya2022 安装某插件 ‘windows‘ is not defined报错问题
C:\ProgramFiles\Autodesk\Maya2022\Python27\lib\site-packages\pymel\core\__init__.pyline77:name'windows'isnotdefined#原创 2024-08-05 15:29:22 · 154 阅读 · 0 评论 -
Maya2025多开复制材质网络问题
但是突然发现如果打开2个maya项目,需要复制材质过去,发现maya2025的材质复制过去后只能看到在上方栏里,而不会在节点编辑栏里,又试了试老maya是可以的。这里是用t_作为命名空间,可以打开命名管理器删除多余命名空间,否则总是同一组,或者脚本上改成每次照贴都是其他命名空间之类。这种方式会把导入的材质网络直接显示在面板上并处于选中状态,就和以前版本一样,可以用脚本组合下快速使用。少的话还能找到直接进去找,但多的话非常不方便,而且复制多了居然还会崩溃。这更新的都倒退了了啊……在另一个maya里再导入。原创 2024-07-27 16:09:48 · 222 阅读 · 0 评论 -
daz ue和maya插件配置
daz ue插件配置用这个插件方便导入材质,毕竟材质球还是挺多的我安装的时候DAZ Install Manager需要定位,没成功就直接用dll放在daz安装里面也可以直接用,daz ue插件放在插件目录原创 2023-02-03 15:30:10 · 938 阅读 · 1 评论 -
maya 2022 无法打开Maya2022 ‘mainCreateMenu‘ not found cannot open
报错通常是Error: file: C:/Program Files/Autodesk/Maya2022/scripts/startup/ModCreateMenu.mel line 1182: menu: Object 'mainCreateMenu' not found. //删除对应版本的文档还是没用删modular 里面的插件原创 2022-02-15 19:01:06 · 6888 阅读 · 1 评论 -
maya删除锁定节点,清理无效节点,无法保存ma问题
1 首先就是自带的file里面optimize scene size2 强制删除锁定节点用mel 参考https://groups.google.com/g/maya_he3d/c/sf_cz650RS0string $gffu[] = `ls -sl`; for ($rfo in $gffu) { lockNode -lock off $rfo; delete $rfo; }3 清理未知节点mel 参考"File contains unknown nodes or data" whe原创 2022-01-06 10:29:25 · 4427 阅读 · 0 评论 -
arnold渲染简易体积深度
遇到个项目需要体积由远到近有渐变方便后期控制所以看看arnold里有没有可用的层发现个volume_z但是没找到sh'm原创 2021-06-19 16:14:35 · 589 阅读 · 0 评论 -
maya镜像模型但不改变点序 对称操作
参考https://blog.csdn.net/qq_39357170/article/details/102843195https://www.bilibili.com/video/av841077274/原创 2021-05-28 09:31:10 · 1892 阅读 · 0 评论 -
笔记 ue4导出fbx镜头到houdini中
就是ue4 sequence直接右键导出的镜头在maya中也一样比较容易忘记就记录下来简单说就是如上图y和z轴调换,并且x轴减去90另外因为导入的相机不好改所以用另外一个相机关联后,直接改关联相机maya其实也可以这样操作...原创 2021-03-26 18:48:26 · 1239 阅读 · 0 评论 -
maya移动缩放箭头消失问题
因为组里经常出现防不胜防所以记个笔记双击移动等工具,去掉Tweak Mode,这个是微调模式,方便不看箭头调整模型但是这个选项会导致箭头消失,很迷惑而且不能通过重启maya解决...原创 2020-07-09 15:46:29 · 7190 阅读 · 2 评论 -
maya古老的一个问题Your OBJ file contains faces shared by multiple groups
Your OBJ file contains faces shared by multiple groups. Maya cannot create multiple objects for this file.A single mesh object will be created instead.The OBJ group information will be captured in May...原创 2018-04-26 12:43:20 · 1288 阅读 · 0 评论 -
parameter vlist is an array of type POINT, not VECTOR
记录一个错误问题是arnold使用ass代理渲染的时候会变蓝然后报错parameter vlist is an array of type POINT, not VECTOR后来发现问题很简单因为用了arnold5以上版本产生的ass然后arnold5以下的版本不认……...原创 2018-09-10 22:01:28 · 174 阅读 · 0 评论 -
谈谈游戏影视中的贴花decals技术
贴花是游戏引擎当中常用的一类贴图技术,通常是把图片绘制到另一个物体的表面,游戏当中我们常常看到的污迹,弹孔,脚印,墙面涂鸦等等这些都归功与decals神奇效果。这类技术有很多种,有的纯粹是面片加透明贴图,有的是分层材质,所以说贴花技术不只是单纯的一种技术,它可以是一种材质,也可以是模型,或者是两者效果的混合,有很多种表现方式一般运用于游戏当中decal的技术是屏幕空间的延迟贴花,具有很...原创 2018-11-01 13:41:30 · 2771 阅读 · 2 评论 -
arnold5 optix denoiser ai降噪功能笔记
很早就想用用ai降噪了,最近用arnold的ai降噪试了下,效果挺不错可见这就是以后渲染或者实时的趋势了,结合人工智能的渲染或者生成式的制作使用版本arnold maya的5.1.1这个功能使用有两个方式 1 使用arnold自带渲染器渲染设置里勾选 denoise Beauty AOV即可然后用arnold里面的渲染窗口渲染器选择RGBA_denois...原创 2018-11-20 16:48:42 · 7221 阅读 · 3 评论 -
影视和引擎当中的PBR材质和线性色彩空间
pbrPbr材质应该都熟悉吧,就是如今游戏影视广泛应用的物理材质,pbr有很多种实现方式,而且不同的pbr有不同的特点。如今pbr总是和线性空间联系在一起,虽然两者并不是绝对依赖,但都是为了让渲染更加真实更加理性化的方式。pbr在非固有色贴图上需要更明确定义贴图是是线性的,原因是一般固有色贴图需要人的感知,而且因为历史遗留问题,大多数固有色贴图都是需要人眼感知的,人眼感知就会产生gam...原创 2018-12-08 13:29:31 · 4336 阅读 · 0 评论 -
maya arnold渲染等高线
从这个问题就做了个https://www.zhihu.com/question/310761598/answer/586194082思路就是取到世界高度坐标,除以一个定值求余数即可(其他软件思路应该都差不多)注意为了有背面的效果,所以要连到透明度上为了效果更好不被抗锯齿去掉,最好把材质本身的反射什么都调掉至于前面的乘法是为了控制等高线距离和宽度当然还有问题就是这里没...原创 2019-01-31 10:21:10 · 1301 阅读 · 0 评论 -
程序化模型资产houdini maya安装基本流程篇
题图除了基本模型,雪和冰棱都是我在houdini里程序化建模,材质是arnold里面程序化纹理,未用到贴图。以前本来是想构造一个万用的雪景造景程序化模型,后来学得多了,发现这个很难实现,因为雪本身有着不同的质感和形态,不同镜头下远近的雪又有更复杂的变化,所以这里只是构造了雪景里简单的元素:中远景雪和冰棱。在这个HDA中只要输入基本模型,和相应的遮罩物体,就能输出相应的模型,这个就是数字资产...原创 2019-02-27 15:22:06 · 1081 阅读 · 0 评论 -
ue4导入abc文件问题
材质是在shadinggroup上体现必须选面赋材质,才有材质球必须删除命名空间最好比例统一可以没有骨架的动画,但是导入ue4必须勾选骨架(作为载体),如果是流体之类面数会变的abc文件,那么要选geometry cache在animation面板上导入非摄像机的模型,可以把旋转位移缩放信息导入,但是没有模型gpu abc和普通abc是maya里的优化方式,和ue4内部没有区别...原创 2019-03-08 17:05:22 · 21801 阅读 · 9 评论 -
ue4动画浮点帧插值问题
这个是关于ue4的一帧切问题以前是u3d https://blog.csdn.net/shenmifangke/article/details/77477502因为切帧是很多缩放消失动画等影视上的常用操作倒是导入到ue4当中就会发现,一帧切(stepped curve阶梯曲线形式的切换)的位置被插值了(动画变得连续)这个插值是因为动画优化造成的https://forums.un...原创 2019-03-07 22:27:18 · 1468 阅读 · 0 评论 -
houdini导出粒子到maya的几种方式
因为直接导出abc方式到maya里不认(maya2018)这是一个老问题https://www.sidefx.com/forum/topic/38829/所以用下面方式可以解决1 使用物体copy point方式导出,maya里脚本转换2 使用HDA方式导出,略麻烦需要设置3 使用渲染器的代理导出,可以带材质4 使用maya其他插件比如SOuP或者其他带有abc导入方...原创 2019-04-02 16:19:11 · 4180 阅读 · 0 评论 -
笔记maya arnold根据摄像机距离渲染粒子大小
arnold如果直接渲染粒子,并不会让所有粒子大小相等,而是采用真实粒子大小根据透视近大远小而引擎当中大多是根据屏幕空间来渲染粒子,这样才能很好保持粒子的造型所以这样的方式可以稍微改善arnold渲染粒子的效果(感觉arnold真不太适合渲染粒子 没有kk等渲染器好)首先是arnold中粒子nparticle渲染设置https://docs.arnoldrenderer.co...原创 2019-04-28 17:17:12 · 1142 阅读 · 0 评论 -
关于ggx笔记
ggx是一种微表面反射光照模型,这种光照模型材质可以更好的表现金属高光边缘的消散(拖尾)效果虽然名字为什么叫ggx,已经不可考(因为论文里也是直接这么来的)但这种材质在表现金属质感能更接近现实,已经存在在很多渲染器(如vray)引擎(unity unreal)中原创 2016-10-10 13:52:17 · 14944 阅读 · 1 评论 -
speedtree8 seam blend贴图导入maya arnold5渲染接缝融合问题
这里使用的是speedtree8产生的树,这个版本的融合效果更好,而且pbr显示方式也使得查看实际制作效果更加方便arnold使用版本是5.0 这以后版本都非常好用maya版本2016-2017(版本最好要高)首先是speedtree8已经支持导入到arnold5到中进行渲染只要找到speedtree安装包里的插件(在安装目录的scripts\Maya里面找到py文件后maya 插件管理器直接br...原创 2018-04-09 14:24:59 · 3627 阅读 · 0 评论 -
maya的BonusTools
BonusTools是maya的一个免费的补充的工具合集一般都是免费mel或者python脚本的合集bonustools它会包含所有可以运行的历史版本一般安装后会出现在菜单上官方说明https://area.autodesk.com/blogs/stevenr/bonustools/官方下载地址https://apps.autodesk.com/MAYA/en/Detail/Index?id=81...原创 2018-03-23 14:36:27 · 5091 阅读 · 1 评论 -
maya mel选择顶点筛选镜像选择
因为在做模型的时候,有的时候进行镜像这之前可能需要选择所有x轴一层的点框选的话会遗漏点而且很麻烦,特别是模型很大很复杂的时候还有需要随机选择点或者根据世界坐标来筛选点这个时候贴近坐标轴的点往往就很难选,放大了很难对到坐标轴,缩小了无法选全所以这里写了筛选选择点脚本可以简化操作首先是输出物体顶点坐标的问题(选择物体)原创 2017-01-16 15:03:39 · 3043 阅读 · 0 评论 -
maya golaem crowd群集测试 带自己录制的简易教程
正好最近公司需要一个方便做群集的于是拿golaem crowd做了测试感觉在开始配置骨骼方面还是挺麻烦的但是一旦能正确配置好,后面有些还是挺方便的放上视频http://www.bilibili.com/video/av7186500/下面是一些截图这个流程走下来,感觉这个插件最困难的地方就是教程极少而且版本之间差距原创 2016-11-20 22:20:15 · 3055 阅读 · 6 评论 -
maya mel里面button 函数传参问题
mel里面直接使用带参函数是没有问题的,和其他语言一样,但是用到button的时候就会有奇怪的写法因为要改写一个mel脚本,所以又继续看了mel的button带参问题如果是按钮 要有返回值 必须先有括号 里面的除了变量之外的东西必须用引号包围下面是一个参数的情况{ window -t "我的测试窗" myTestWin; columnLayo原创 2016-12-27 13:56:08 · 1673 阅读 · 1 评论 -
远山优化 高度图转模型问题
因为unity中地形需要一些周围的山脉而直接使用unity中的地形就会造成很大性能浪费所以这里想把unity中地形转换成模型并简化当然方法很多,有直接可以把地形导出成模型的脚本但是都需要继续优化模型,所以这里放一种能直接在maya中转换置换贴图的方式首先是各种方式导出的高度图在maya里操作新建一个poly面片添加分段,尽量高一点比如50原创 2016-11-24 16:57:38 · 2633 阅读 · 0 评论 -
maya mel新手入门要注意的小地方
maya 变量问题 Error: Line 1.10: Invalid redeclaration of variable as a different type.5 编辑器快捷功能有些人可能不知道,有些我也是刚刚知道,记录下也是方便以后使用代码可以用ctrl+滚轮放大缩小ctrl+回车可以快速运行(当然如果是在函数里的需要再输入函数名,纯用花括号的就不用)C:\Users\shenmifangke\Documents\maya\scripts然后拖入到maya中然后在命令行中打上刚刚原创 2016-08-13 09:58:45 · 6213 阅读 · 0 评论 -
maya中实时置换效果 dx11shader
maya2014以及以上就能用这种效果了,可以更高效地预览置换效果特别是做次时代游戏的时候,如果使用maya制作,可以通过这种方式观察一些使用到置换效果的物件而且用这种方式可以加速渲染,效果类似于各种次时代游戏引擎中的PBR材质其实这种实时置换就是dx11的曲面细分技术(Tessellation),在引擎当中也可以使用这种方式得到很好的实时置换效果当然后面博客中还会更新对比unity里面的置换和ue4里面的置换效果原创 2016-07-08 22:36:08 · 5274 阅读 · 2 评论 -
unity 固定管线shader转换到顶点片段着色器
在unity5.0存在一个bug就是在一个pass中settexture只能使用4次,超过了就会报错顶点片段着色器问题 固定管线着色器问题 其中的语句转换原创 2016-02-26 14:55:46 · 1518 阅读 · 0 评论 -
maya2014中uvlayout2.08安装
今天正好需要要到就安装了一下,因为环境变了所以有些还是挺麻烦的,在此记录下来首先安装uvlayout就不说了然后可以先尝试下uvlayout自带的安装,uvlayout最上面有行蓝色的about uvLayout 点击以后弹出选择里面的install maya Plugin 弹出 选路径的如果你maya是装在c盘的,如我一样那原创 2014-12-12 22:41:34 · 3780 阅读 · 0 评论 -
mental ray透明贴片无法渲染问题解决
因为项目里要渲染一些序列图的贴片模型因为不需要写实又要快速,直接用mental ray渲染但是两个透明贴图放在一起时居然没法渲染还以为是设置或者图片模型出现问题了后来发现是mental ray本身的一个限制mental ray 渲染器并不完全支持在后处理和图像文件输出中的“G 缓冲区”选项。mental ray 渲染器生成所有需要的“G 缓冲区”通道,但并不包括透明度信息。如果两个透明的对象相互重叠,则 mental ray 渲染器只生成最前面对象的信息。原创 2017-01-18 14:56:19 · 2053 阅读 · 0 评论 -
arnold 钻石材质
以前尝试过水晶材质,但是效果现在看来差很多了这回伴随arnold脚本之类开发,对它的认识又进一步加深了当然这也是探索性的,有问题可以指出发发自己了解的过程(图均为本人渲染)arnold 钻石 水晶材质里面的色散dispersion 注意不是焦散可以调节refraction里面的dispersion abbe number原创 2017-01-25 15:02:03 · 13940 阅读 · 0 评论 -
spPaint3d插件maya安装和介绍教程
spPaint3d其实是一个很老的插件,但是还是可以使用,方面在maya里刷一些地面什么的比一些复杂的插件好操作,做一些小东西也是可以网上基本是机翻的介绍,而且安装方式也难找,所以在此列一下,做个笔记原创 2017-04-01 15:57:46 · 11653 阅读 · 0 评论 -
Arnold渲染果冻效应Rolling shutter
从一种扭曲表情人脸上找到的原来arnold直接就支持渲染果冻效应Rolling shutter果冻效应一般可以从一些不是很好的录制设别出看出(当然人眼也有类似的效果 比如电扇叶片)随着现在设别越来越好,慢慢在高端设别不明显或者消失不见了,但可以作为艺术效果或者模拟视觉比如下面的,还是能得到应用具体从官网就能看到https://support.solidangle原创 2017-09-09 17:05:26 · 1898 阅读 · 0 评论 -
unity3d 导入动画一帧切问题
有时候maya里面看起来正常的动画导入到unity3d里看其就有些问题比如有些地方用一帧切过去,u3d里看起来里面就好像还有很多帧看起来更平滑,就好象u3d自己插值了其实unity并没有插值,而是maya导出fbx的时候动画上没有把帧改成step tangents模式红色的轴中间就是step tangents,是改过以后,这个导入到u3d里就是正常的一帧切而绿色的就是默原创 2017-08-22 11:14:31 · 4971 阅读 · 0 评论 -
arnold渲染vr视频全景视频
因为arnold在使用特殊镜头的很方便,直接就有鱼眼之类特殊透视的摄像机所以在构建特殊视角的时候经常用到但是缺少vr的全景摄像机,还是很遗憾的,特别是这个vr盛行的时代所以这里记录一个免费好用的插件,可以方便输出全景视频而且在界面上插件并不需要开启任何东西,直接就整合到了默认的设置里面还能开ipr预览,非常好用放上原始地址 如果需要参考重新编译也可以原创 2016-12-22 09:49:31 · 7987 阅读 · 19 评论 -
maya python 定时器多线程问题
在maya实现一下python定时器线程控制不过简单的可行,建立物体等操作会有崩溃问题发生并报出 r6025 pure virtual function call或者'Cannot convert data of type string[] to type string然后就崩溃了但是平常的移动之类没什么问题可以用来刷新一些东西另外这种方法不会阻塞maya的主线程,也就是说你可以一边操作一边看以下代码操作注意有可能会导致maya崩溃原创 2017-06-27 17:17:06 · 1797 阅读 · 1 评论 -
maya单独显示线框和带贴图物体 优化视窗操作流畅度
maya有的时候需要在场景里切换物体显示效果,比如线框还是贴图之类有时候在大量场景文件需要单独对一个物体进行贴图查看显示,而不需要显示其他的,因为加载贴图会很卡一般方法是我们选中需要显示贴图的物体,然后孤立选择,再按6切换,但有的时候切回去的时候忘了关贴图就会直接卡死mayamax有这种方式可以单独对一个物体显示线框,但是maya没有很方便的方式(我用的2016)所以这里给出一种方式可以单独切换,比如下面的效果但不影响渲染结果,只是修改视口的显示效果另外测试表明一开始初始化后,单独再打开某一个带原创 2017-06-08 17:32:37 · 6841 阅读 · 0 评论 -
maya检查和删除多重面
多重面出现一般就是在一个面上又挤出了一个面然后因为误操作,忘记了这个地方检查的方式包括,右键顶点面(vertex face),看看是否有多余的线或者按3平滑观察,如果重面的地方,会多出来一些东西(比如突起或者多线)当然如果你只是要清理可以用下面方法1 合并顶点(这个注意模型顶点距离,有可能会对uv造成影响,适合模型间隔点都很多很一致的模型,估计很难找)原创 2017-05-27 14:34:46 · 23048 阅读 · 0 评论