随笔分类 -  编程_Max

摘要:import ctypes from pymxs import runtime as rt user32 = ctypes.windll.user32 GA_ROOTOWNER = 3 def isMaxForeground(): fgw = user32.GetForegroundWindow() 阅读全文
posted @ 2024-07-24 14:23 ibingshan 阅读(103) 评论(0) 推荐(0)
摘要:Maxscript skin vertex weight bones 参考链接:https://forums.cgsociety.org/t/maxscript-print-all-vertex-weights/1593264/5 ( if iskindof (sk = modpanel.getcu 阅读全文
posted @ 2023-05-31 16:43 ibingshan 阅读(229) 评论(0) 推荐(0)
摘要:maxscript options.printAllElements 数组过长显示不全 options.printAllElements = true 阅读全文
posted @ 2023-03-24 15:59 ibingshan 阅读(56) 评论(0) 推荐(0)
摘要:3ds max pymax 当maxscript中函数的参数类型在python中无法定义时的解决方法 例如 bitArray form pymax import runtime as rt rt.testfun(rt.readvalue(rt.StringStream("#{1..5}"))) 例如 阅读全文
posted @ 2022-03-11 17:56 ibingshan 阅读(226) 评论(0) 推荐(0)
摘要:Max script 自定义菜单栏(menu)残留问题解决方法 问题背景:我们使用menuMan去添加自定义菜单后,以后启动max就会残留,如何保证每次启动max和关闭max会移除自己添加的菜单呢 解决方法: callbacks.removeScripts #preSavingMenus id:#y 阅读全文
posted @ 2022-02-11 11:41 ibingshan 阅读(198) 评论(0) 推荐(0)
摘要:maxscript 在长时间的循环loop运算中卡主,白屏的解决方法 windows.processPostedMessages() 在循环中加入:windows.processPostedMessages() 这是官方解析: Runs a message pump that retrieves a 阅读全文
posted @ 2019-12-26 13:36 ibingshan 阅读(573) 评论(0) 推荐(0)
摘要:使用 PySide2 开发 Maya 插件系列 总览 使用 PySide2 开发 Maya 插件系列一:QT Designer 设计GUI, pyside-uic 把 .ui 文件转为 .py 文件 使用 PySide2 开发 Maya 插件系列二:继承 uic 转换出来的 py 文件中的类 Ui_ 阅读全文
posted @ 2018-11-18 13:44 ibingshan 阅读(3162) 评论(0) 推荐(0)
摘要:使用 PySide2 开发 Maya 插件系列三:qt语言国际化(internationalization) 前言: 这是 qt for python 的语言国际化,基于 UI 的,python 也有自身的语言国际化,两者是不同的。 先来看最终效果: 前期准备: 这次创建一个 main window 阅读全文
posted @ 2018-11-18 13:41 ibingshan 阅读(4390) 评论(0) 推荐(0)
摘要:使用 PySide2 开发 Maya 插件系列一:QT Designer 设计GUI, pyside-uic 把 .ui 文件转为 .py 文件 前期准备: 安装 python:https://www.python.org/downloads/ 安装 PySide2:安装 python 后,在安装目 阅读全文
posted @ 2018-11-18 13:40 ibingshan 阅读(7313) 评论(0) 推荐(0)
摘要:使用 PySide2 开发 Maya 插件系列二:继承 uic 转换出来的 py 文件中的类 Ui_Form 开发环境: Wing IDE 6.1 步骤1: 打开 Wing IDE,创建一个新的 project,保存这个 project 到某个路径下,把之前生产的 py 文件所在的文件夹添加到该 p 阅读全文
posted @ 2018-11-18 13:40 ibingshan 阅读(3272) 评论(0) 推荐(0)
摘要:无法启动 Maya 集成的 qt designer 的解决方法和原因 以及 中英文切换 前言: Maya 集成了 PySide,同时集成了qt designer,在 Maya 的安装目录下的 bin 文件夹中可以找到 designer.exe。 运行 designer.exe 报错解决方法和原因 当 阅读全文
posted @ 2018-10-13 20:46 ibingshan 阅读(2207) 评论(0) 推荐(0)
摘要:3dsmax不同版本 pyside qt widget 设置 max 窗口为父窗口的方法 前言: 3dsmax 在 2014 extension 之后开始集成 Python 和 PySide,但是在版本2014 extension - 2015 中,当设置 qt UI 的父窗口为 max 主窗口的时 阅读全文
posted @ 2018-10-11 10:59 ibingshan 阅读(1660) 评论(0) 推荐(0)
摘要:Maya_Max _python_PySide集成_shiboken版本对应关系 1.如何查看 Maya Max 集成的 Python版本: Maya:在 Maya 的安装目录下的 bin 文件夹中找到 mayapy.exe,双击运行就可以看到 Python 版本。 Max(2017及其以上) :在 阅读全文
posted @ 2018-10-10 13:53 ibingshan 阅读(1959) 评论(0) 推荐(0)