自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 katana中循环创建节点中的问题

创建节点的时候,使用的是多线程创建节点,这个时候如果直接获取端口,由于还没有创建完毕,是无法直接获取到端口的。可以选择在所有节点创建结束后执行代码,也可以在循环中使用。当循环创建多个节点的时候,无法获取到输入口或输出口。能否在节点创建过程中刷新下端口。

2023-07-06 16:49:06 101

原创 Python3中的exec

在python2 中,这块打印的会是2,但是到了python3中,打印的a 又变成了1,具体原因很复杂,这里只讲怎么解决,附上完整代码。可能不是最简单的,但是比较好理解,如果有更好的方法,欢迎交流。

2023-06-16 10:56:55 183

原创 houdini 中获取高亮选中模型

【代码】houdini 中获取高亮选中模型。

2023-06-09 16:24:51 138

原创 usda 无法使用pxr.usd 的解决方法一

无法通过usd api 获取材质信息的坑

2023-06-09 11:51:21 191

原创 【提取maya材质文件信息】

剩下的就是保存到本地的json 了,正常情况我们是保存在服务器上的,临时保存到json 就可以了,方便后面读取。获取到整个模型文件中,模型和材质引擎以及材质球的相关联信息。

2023-06-03 17:24:45 195

原创 maya 和katana 流程链接

最近有个项目,需要用到katana进后期渲染,网络上有开源的通过xml 的方式提取maya 的材质到katana 中,但是只支持到arnold5,已经不满足现状的arnold7 的方案了,准备通过阿诺德导出usd,然后利用usd的api 获取到对应的材质信息,转换到katana 中。4、在katana 中设置material_assign并做group连接。1、准备工作,提取maya 的材质信息,可以保存到json 中。2、使用脚本导出usd或usda文件。3、在katana中创建材质文件。

2023-06-03 16:50:59 314

原创 Maya中获取模型隐藏显示状态的若干方法

获取maya 中模型是否隐藏状态的方法

2023-06-03 16:35:47 295

原创 用脚本组装xgen 后期文件,缓存正确,毛发飞的可能分析

2、由于是脚本批量组装的后期文件,有可能会导致缓存虽然指认上去,但是xgen 的面板并没有刷新,既读取不到缓存,导致毛发刷新失败,导致的,所以我们需要手动刷新下缓存。1、最常见的问题,将maya 的animation 改为DG模式,具体操作方法百度一下即可,这里不做赘述。

2023-05-05 09:58:46 791

原创 通过python模块启动maya ,设置阿诺德属性时报错的处理方式

1、阿诺德没有启动或加载,导致无法读取到阿诺德的相关信息,直接try 一下加载阿诺德渲染器即可。2、加载了渲染器,但是没有刷新渲染设置面板,需要手动刷新下渲染面板。

2023-05-05 09:52:23 308

原创 12代CPU 无法启动maya 的原因

12代cpu 使用第三方软件启动maya 的时候,有时候会出现无法启动,直接崩溃的问题

2023-03-15 17:55:11 303 1

原创 maya 中切换当前渲染器的方法和设置

maya 使用python 命令设置渲染器

2022-11-07 18:15:56 714

原创 利用argparse库分析maya动画文件的资产

Maya ma文件支持ASCII格式,可以直接用记事本打开,可以很快分析出文件参考的哪些文件,在替换资产、更新文件上可以使用。

2022-09-23 10:50:50 230

原创 解决maya2022安装后,报pymel for python3 错误

win平台在安装maya2022 后,在执行脚本的时候,可能会报pymel 没有正确安装的错误

2022-09-13 14:04:22 10607 10

原创 deadline 中python 脚本的起始写法

deadline中

2022-08-17 19:49:56 374

原创 xgen 毛发guide历史被清理解决方法

xgen 报 line 1: XGen: Candidate guides have not been associated!

2022-07-13 17:06:31 4720 7

原创 Linux 上安装Mariadb-server

Linux 上安装Mariadb初体验

2022-04-29 01:02:41 3482

原创 Maya 中会用到的一些小工具(偶尔更新)

1、获取当前帧速率import pymel.core as pm_frame = int(pm.mel.currentTimeUnitToFPS())

2022-01-08 19:39:05 388

原创 maya用插件给ass 上缓存的时候,序列不跟随的解决方法

问题出现在半流程项目中,用自写的插件创建aistandin 的时候,给到缓存的时候,发现怎么都没法正确的读取缓存,第一个要给到正确的表达式,要让属性跟随当前帧,第二个要添加一个ai_asscache 的属性all_st =cmds.ls(type="aiStandIn") for _st in all_st: try: cmds.setAttr("{}.useFrameExtension".format(_st), 1)

2022-01-08 19:34:07 484

原创 Maya 中获取渲染层

在maya中获取渲染层一、最简单也是最CD的方式就是ls了import maya.cmds as cmdsrender_layers=cmds.ls(type="renderLayer")这个方式最简单,但是如果有的文件参考或者导入进来的时候会带入一些其他的渲染层,而这些渲染层我们又不需要,通过排除参考节点又排除不掉的时候,要想获得干干净净的渲染设置里面的渲染层就需要用另外的方法了二、获取渲染层进阶版import maya.cmds as cmdsrender_layer

2021-09-01 19:52:30 1152

原创 Maya中通过代码获取当前摄摄像机的若干方法(不间断更新)

第一种:import maya.OpenMaya as OpenMayaimport maya.OpenMayaUI as OpenMayaUIdef _get_camera_name(): '''获取当前相机名 ''' view = OpenMayaUI.M3dView.active3dView() camDag = OpenMaya.MDagPath() view.getCamera(camDag) camera = camDag.fullP.

2021-09-01 17:03:35 541

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除