自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

汝小右的博客

后边的跟上,不要掉队!!!

  • 博客(31)
  • 收藏
  • 关注

原创 PyQt qrc2py 使用PowerShell将qrc文件转为py文件并且将导入模块PyQt或PySide转换为qtpy模块开箱即用

由于需要使用不同的qt环境(PySide,PyQt)所以写了这个脚本,使用找到的随便一个rcc命令去转换qrc文件,然后将导入模块换成qtpy这个通用库(支持pyside2-6,pyqt5-6),老版本的是Qt.py(支持pyside0-2~pyqt4-5)你可以自己改。

2024-04-02 18:39:06 755

原创 PyQt ui2py 使用PowerShell将ui文件转为py文件并且将导入模块PyQt或PySide转换为qtpy模块开箱即用

由于需要使用不同的qt环境(PySide,PyQt)所以写了这个脚本,使用找到的随便一个uic命令去转换ui文件,然后将导入模块换成qtpy这个通用库(支持pyside2-6,pyqt5-6),老版本的是Qt.py(支持pyside0-2~pyqt4-5)你可以自己改。

2024-04-02 18:12:20 653

原创 PyQt 如何通过连续点击托盘图标显示隐藏主窗口并且在主窗口隐藏时调整界面到托盘图标附近

点击托盘图标将主界面移动到托盘图标附近,也可以连续点击图标显示隐藏

2023-12-08 15:44:57 1530

原创 Maya PyQt 常用的写界面的模板(自用)

【代码】Maya PyQt 常用的写界面的模板(自用)

2022-11-29 14:28:29 236 1

原创 python pynput 按两下耳机播放键切换下一首歌“Key.media_next“

使用 pynput 模块实现耳机切歌。

2022-09-20 17:44:25 386

原创 Python logging 小记-根记录器特性

日志是通过名称来关联层级的,比如aaa的日志记录器是会记录所有的 aaa. 开头的日志,在一点都不相关的脚本里添加日志,只需要名字以 aaa. 开头 就会被记录到aaa的日志记录器

2022-08-24 16:13:02 216

原创 subst映射盘符挂载盘符之后从我的电脑里看不到挂载的盘符但是从shell可以进入路径

使用subst挂载盘符之后从我的电脑里看不到挂载的盘符但是从cmd小黑框里可以cd到挂载的盘符路径并且可以使用dir等命令运行打开注册表编辑器regedit进入路径HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\SystemEnableLUA 数值改为 0保存并重启...

2022-05-26 16:56:10 627

原创 Maya USD 批量改 Variant Sets 批量设置 Active 的小工具(附USD相关链接)

前言:在Maya中操作USD只需要获取到USD的实例然后用USD的方法去操作即可相关链接User Documentation and TutorialsAPI DocumentationMayaUSD GitHubAutodesk Maya2022 - USD for Maya界面展示功能介绍Variant Sets:选择 usd 节点,点击此按钮,会生成在大纲中右键 usd 节点出现的 Variant Sets 相同的菜单选项,可以多选 usd 节点,默认是获取第一个 usd 节点的菜单

2022-05-10 17:44:00 587

原创 PyQt 没啥用的笔记(慎点)-重写QStyledItemDelegate.editorEvent

源码点这开始重写↓assert eventassert model# 确保项目是可检查的flags = model.flags(index)if not (flags & Qt.ItemIsUserCheckable) or not (option.state & QStyle.State_Enabled) or \ not (flags & Qt.ItemIsEnabled): return False# 确保我们有一个检查状态value

2021-12-23 16:42:24 482

原创 Maya怎么用代码实现手动导入AOVs预设的json文件

Maya自带导出AOVsRender Settings / Presets / Export AOVs抓取导入代码集成到自己的工具里Render Settings / Presets / Import AOVs和手动点导入是一样的import maya.cmds as mcimport osimport maya.app.renderSetup.views.renderSetupWindow as rs_wind;aovPath = r"D:\材质库\maya\arnold_aov_v002

2021-07-02 11:33:18 912

原创 houdini法线围绕一个方向去旋转

2021-02-22 16:41:15 1197

原创 Maya 多出来的默认相机 persp1 side1 删不掉怎么办?

删它 → 在Maya编辑器当中运行mel语句,后边填上删不掉的默认相机,运行之后再手动删除就可以删掉了camera -e -startupCamera false persp1;

2021-01-21 17:21:23 1952

原创 python 矢量标准化函数 normalize

def normalize(v=[0,1,1]): # 矢量标准化函数 normalize length = lambda v: (v[0]*v[0] + v[1]*v[1] + v[2]*v[2]) ** 0.5 return ( v[0] / length(v), v[1] / length(v), v[2] / length(v) )

2020-09-03 16:11:00 4518

原创 Maya 后台批处理(测试用)

import subprocessmayabatch = (os.getcwd() + "/mayabatch.exe").replace("\\", "/")filePath = "D:/temp/check5/check5_v01.ma"scriptFile = 'python(\\"__import__(\'Checks\').cleanScene()\\")'command = ('%s -file "%s" -command "%s"' % (mayabatch, filePath, s

2020-09-03 12:27:31 1382 2

原创 Maya 前台渲染,渲染选择的区域(测试用)

int $start = 101;int $end = 200;for($i=$start;$i<=$end;$i++){ int $amount = 0; progressWindow -title "Rendering" -progress $amount -status "Frame: 0%" -isInterruptable true; if ( `progressWindow -query -isCancelled` ) break; if ( `pr

2020-09-03 12:23:27 448

原创 Houdini帮助文档后台启动脱离软件的Houdini帮助文档

从Houdini软件中打开help找到 Running a central help server 可以看到所有的帮助使用方法从后台运行帮助文档桌面新建一个文本文档然后修改拓展名为 bat“C:\Program Files\Side Effects Software\Houdini 18.0.287\bin\hhelp.exe” serve --bgindex 0 --host 127.0...

2020-04-21 20:37:03 4128

原创 Maya获取分离面,一个整的模型里边不连续的面分类

在Houdini中点击问号或者按F1就能启动帮助文档了,但是关闭houdini的时候文档就会消失

2020-04-10 23:14:07 1073

原创 Maya如何实现快捷键A和F,相机自动调整视图

前言: 运行自动脚本的时候想调整一下视图然后截个图用作文件预览命令 viewFit 来看一下他的标签短名称长名称作用allallObjects自适应所有ananimate自适应视图的时候相机有动画过度ccenter只把中心点调过去,不动相机和物体的距离ffitFactor自适应到选择的物体没有选择物体就和all一样ppanel...

2019-12-08 22:48:21 1092

原创 PyQt 拓展 QPushButton 双击时会执行单击命令的问题如何处理?

# -*- coding: utf-8 -*-# ==========================================# author: Ruben# mail: [email protected]# time: 2019/11/6# ==========================================from ...

2019-11-14 08:31:19 1632

原创 maya加载ui固定套路

# -*- coding: utf-8 -*-# ==========================================# author: Ruben# mail: [email protected]# time: 2019/10/31# ==========================================try:...

2019-10-31 17:16:28 764

原创 Maya camera 相机整体偏移?渲染和快照也偏移?

Maya camera 相机整体偏移?渲染和快照也偏移?检查相机属性 2D Pan/Zoom

2019-10-24 19:29:36 951

原创 python 如何实现 houdini sop 中的 fitRange节点

前言: 从群里大佬得来的方法!def fit(value, srcmin, srcmax, destmin, destmax): d = srcmax - srcmin if d == 0: return (destmin + destmax) * 0.5 if srcmin < srcmax: if value < src...

2019-10-17 10:47:15 347

原创 pyqt 石头剪刀布。。。这啥鸭!

# -*- coding: utf-8 -*-# ==========================================# author: Ruben# mail: [email protected]# time: 2019/8/27# ==========================================impor...

2019-08-27 21:25:55 228

原创 PyQt 如何把图片存成数据放到python文件里 QIcon QPixmap base64 简单命令即可不用带着图片跑来跑去

前言给程序添加了图片之后python文件一换电脑就得重新指定这张图片,或者相对路径,那也得带着它跑,明明只有一个 py 文件还要带着图片跑来跑去,得想点方法才行。用到的模块 base64import base64with open(r"D:\windowIcon.png", "rb") as f: # 用 rb 模式打开文件 image = base64.b64encode(...

2019-08-14 15:27:03 2676 1

原创 Maya文件打不开或者打开文件非常慢怎么办?这里有小妙招(机智)

# -*- coding=utf-8 -*-# ==========================================# author: Ruben# mail: [email protected]# time: 2019/5/10# ==========================================import...

2019-05-11 13:53:59 12759 7

原创 maya editorChanged 报错,资产文件打开之后就提示 onModelChange3dc 这个错误

原问题地址:Autodesk - mayamaya打开之后报这个错误,很多行。// Error: line 1: Cannot find procedure “onModelChange3dc”. //// Error: line 1: Cannot find procedure “onModelChange3dc”. //这可能是模型制作的时候打开了某个窗口,maya在关闭的时候会保存一...

2019-04-26 11:40:39 12029 1

原创 RV播放器打开单个文件读取序列的选项

2019-04-24 17:59:17 2022

原创 打开maya文件之前修改reference路径之后再打开

import pymel.core as pmimport maya.cmds as mcfrom PySide2 import QtWidgetsimport osimport shutilimport redef replaceRefToRender(modifyFile): pattern = re.compile('".*?"') with open(mo...

2019-04-24 14:46:54 3141

原创 用python直接修改maya的ma文件时的编码问题

用python直接修改maya的ma文件时的编码问题下边脚本是用作修改ma文件的with open(modifyFile, "r") as maFile: aLines = maFile.readlines() bLines = aLines[:] for num, line in enumerate(aLines): if line.c...

2019-04-09 18:16:49 1396 1

原创 maya mb ma互转时报错 maya unknown 未知节点如何解决

maya 清理未知节点1.首先使用的肯定是 maya 自带的场景清理工具Optimize Scence Size Options点击 Optimize Now 清理2.maya自带的工具清理后依旧提示有未知节点 使用 lockNode 命令解锁未知节点import maya.cmds as mc # 导入maya模块unknowns = mc.ls(type=&quot;unknown&quot;) ...

2019-02-14 18:22:00 6043 2

原创 python 捕获鼠标键盘事件 小记

python 捕获鼠标键盘事件 小记version: python27第三方库:– pyHook下载地址:https://www.lfd.uci.edu/~gohlke/pythonlibs/#pyhook– pythoncom这个因为没有单一版本,所以下载的是 pywin32 安装之后就能用pythoncom下载地址:https://www.lfd.uci.edu/~gohlke...

2019-01-24 16:38:27 2113

空空如也

空空如也

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

TA关注的人

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