自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

huadingjin

Keep Coding——Love Life Love Programming

  • 博客(175)
  • 资源 (3)
  • 收藏
  • 关注

原创 python之PyQt按钮右键菜单功能的实现代码

我们可以创建一个简单的窗口,然后在窗口中添加一个自定义按钮。当鼠标右键点击按钮时,弹出菜单,并在菜单中选中某个选项后弹出消息框。我们可以在窗口中添加多个自定义按钮,每个按钮都有自己的右键菜单,并在选中菜单选项后弹出消息框。以上就是Python之PyQt按钮右键菜单功能的实现代码。

2023-10-13 19:17:24 1091

转载 使用 PySide2 开发 Maya 插件系列 总览

使用 PySide2 开发 Maya 插件系列一:QT Designer 设计GUI, pyside-uic 把 .ui 文件转为 .py 文件使用 PySide2 开发 Maya 插件系列二:继承 uic 转换出来的 py 文件中的类 Ui_Form使用 PySide2 开发 Maya 插件系列三:qt语言国际化(internationalization)

2023-10-10 16:41:02 168 1

原创 检测某属性是否在maya属性通道栏显示可见

检测某属性是否在maya属性通道栏显示可见。

2023-04-03 10:11:34 127

原创 关于在pycharm调用pyside2的designer.exe、uic.exe

(前提是使用Python3.7以上版本)一、准备工作1. 安装 Pyside21.1 使用pip安装Pyside2 1 pip install -i https://pypi.tuna.tsinghua.edu.cn/simple pyside2 1.2 查看安装结果pip freeze2. 确定Pyside2安装位置重复安装以获取安装位置,一般为Python安装目录下。pip install Pyside2安装完最新.

2021-10-18 15:03:32 569

原创 查询exe启动程序的参数

或者有些程序是****.exe -h,或****.exe -help。常用执行****.exe /?——即可显示所有的参数。cmd到程序的路径里,

2019-08-05 09:38:37 4187

转载 9个主流的开源许可协议

9个主流的开源许可协议现今存在的开源协议很多,而经过Open Source Initiative 组织通过批准的开源协议目前有60多种(http://www.opensource.org/licenses/alphabetical )。我们在常见的开源协议如BSD, GPL, LGPL,MIT等都是OSI批准的协议。 基本概念1.Contributors 和 Recipients...

2018-10-11 17:56:15 342

转载 哪种开源许可证下的软件可以用于商业

哪种开源许可证下的软件可以用于商业  开源的软件大家应该不会陌生,它帮助我们可以迅速的了解一个技术的实现过程。并且可以加快我们的开发速度。但是不同的开源软件遵守各自的许可证协议,有些开源软件是不能用作商业用途的。经过Open Source Initiative 组织通过批准的开源协议目前有60多种,那么哪种许可证下的开源软件可以用于商业,哪种又不能呢?下面就我个人的理解做个介绍。下面这个博...

2018-10-11 17:52:38 5003

转载 Maya六种方法将物体吸附在模型上

(本文摘自网络!)今天和大家分享下这段时间积累的一些关于将物体吸附在模型表面上的方法。     一、rivet rivet 脚本可以说是实现面吸附的最经典做法,并且在此基础上发展出了其 它更成熟的插件。主要由 curveFromMeshEdge、loft、pointOnSurfaceInfo 几个 节点来实现。用法: polygon 上任意两边, 选 执行 rivet, 在两边...

2018-09-07 16:51:35 15957

原创 Python编写maya插件开发的时候,解决Python "Non-ASCII character"错误

在用Python编写maya插件开发的时候,常会出现这样的异常提示:SyntaxError: Non-ASCII character '\xe5' in file F:\codebyjeffrey\PYTEST\tet1.py on line 5, but no encoding declared; see http://www.python.org/peps/pep-0263.html fo...

2018-08-23 15:02:40 999

原创 将博客搬至CSDN

将博客搬至CSDN地址为https://blog.csdn.net/huadingjin

2018-07-15 23:32:03 117

原创 将博客搬至CSDN_huadingjin_新浪博客

将博客搬至CSDN地址为https://blog.csdn.net/huadingjin

2018-07-15 23:32:03 84

原创 获取当前python运行脚本的路径

import osprint(os.path.dirname(___file__))

2018-07-15 23:18:27 1951

原创 Maya中如何获取channel通道栏里所选择中的属性

=====================================================================================用mel脚本实现:string $attrs = `channelBox -q -selectedMainAttributesmainChannelBox`;print($attrs)====...

2018-03-22 16:40:49 1116

原创 Maya中如何获取channel通道栏里所选择中的属性_huadingjin_新浪博客

=====================================================================================用mel脚本实现:string $attrs = `channelBox -q -selectedMainAttributesmainChannelBox`;print($attrs)============...

2018-03-22 16:40:49 295

原创 Maya 2017 outliner大纲视图未过滤出多余的set

有大量的set存在(例如光源和材质,会占用过多的空间,并使其难以查找其他内容。)原因:Maya 的outliner未设置默认过滤器大纲视图。解决方案:若要解决该问题,可以创建一个工具架按钮从以下代码,该代码将设置默认过滤器的所有打开大纲视图窗口: string $outliners[] = `getPanel -type outlinerP...

2018-02-05 16:52:33 2096

原创 Maya 2017 outliner大纲视图未过滤出多余的set_huadingjin_新浪博客

有大量的set存在(例如光源和材质,会占用过多的空间,并使其难以查找其他内容。)原因:Maya的outliner未设置默认过滤器大纲视图。解决方案:若要解决该问题,可以创建一个工具架按钮从以下代码,该代码将设置默认过滤器的所有打开大纲视图窗口:string $outliners[] = `getPanel -type outlinerPanel`;/...

2018-02-05 16:52:33 306

原创 Maya Python Libs——cmds、pymel、OpenMaya

MayaPython Libs库   总结以下是Maya软件中自带的几个Python库:(以Maya 2017为例,库都是放置在:C:\ProgramFiles\Autodesk\Maya2017\Python\Lib\site-packages)   maya.cmds——这是一个把MEL命令用python包装(wrappers)的库,可以用于替代ME...

2017-05-22 22:31:53 2424

原创 Maya Python Libs——cmds、pymel、OpenMaya_huadingjin_新浪博客

MayaPython Libs库 总结以下是Maya软件中自带的几个Python库:(以Maya 2017为例,库都是放置在:C:\ProgramFiles\Autodesk\Maya2017\Python\Lib\site-packages) maya.cmds——这是一个把MEL命令用python包装(wrappers)的库,可以用于替代MEL命令,因为绝大...

2017-05-22 22:31:53 212

原创 Maya’s programming languages——关于《Maya的编程语言》

Maya’s programminglanguagesby jasonIt seems likethere are more and more posts, queries, and threads about Maya’sdifferent scripting languages. I figure it’ll be ...

2017-05-16 12:10:09 1617

原创 Maya’s programming languages——关于《Maya的编程语言》_huadingjin_新浪博客

Maya’s programminglanguagesbyjasonIt seems likethere are more and more posts, queries, and threads about Maya’sdifferent scripting languages. I figure it’ll be nice to ...

2017-05-16 12:10:09 142

原创 Performance comparison: MEL vs PyMel vs OpenMaya vs maya

Friday, 17 August 2012Performance comparison: MEL vs PyMel vs OpenMaya vs maya.cmds vsC++Over theyears Maya has grown to have quite the myriad of programming APIs.MEL and the C...

2017-05-16 00:27:08 538

原创 Performance comparison: MEL vs PyMel vs OpenMaya vs maya_huadingjin_新浪博客

Friday, 17 August 2012Performance comparison: MEL vs PyMel vs OpenMaya vs maya.cmds vsC++Over theyears Maya has grown to have quite the myriad of programming APIs.MEL and the C++ API h...

2017-05-16 00:27:08 136

原创 [转载][转载]maya 履带动画绑定插件 api 源码分享。

原文地址:[转载]maya 履带动画绑定插件 api 源码分享。作者:TianCG_VFX_TD[转载] maya 履带动画绑定插件 api 源码分享原地址:http://blog.sina.com.cn/s/blog_67e626560100mrzc.html 代码包下载地址:链接:http://pan.baidu.com/s/1OLCYE密码:pj6k 下面...

2016-06-06 23:40:10 1332

原创 [转载]想让新年有个好开始,记住这两点!

原文地址:想让新年有个好开始,记住这两点!作者:教育和尚-寂静法师【编者按】本文为寂静法师受邀参加空瓶子【喜悦存在】英国企业家游学精彩开示节选。                             解脱苦难   人生有一个很重要的追求,就是我们必须要从苦难中解脱出来,从烦恼中解脱出来。那如何才能解决苦恼呢?比如,有一个人以背煤...

2016-06-05 22:10:42 118

原创 [转载]想让新年有个好开始,记住这两点!_huadingjin_新浪博客

原文地址:想让新年有个好开始,记住这两点!作者:教育和尚-寂静法师【编者按】本文为寂静法师受邀参加空瓶子【喜悦存在】英国企业家游学精彩开示节选。 解脱苦难 人生有一个很重要的追求,就是我们必须要从苦难中解脱出来,从烦恼中解脱出来。那如何才能解决苦恼呢?比如,有一个人以背煤炭为生,生活非常...

2016-06-05 22:10:42 73

原创 [转载]使用Qt设计师开发设计Maya脚本界面

原文地址:使用Qt设计师开发设计Maya脚本界面作者:玻璃熊Maya自从2011版本开始,使用了全新的Qt界面框架,由此给整个Maya的外观带来的翻天覆地的变化,更加灵活,更加美观。不仅如此,由于采用的Qt框架,使得我们可以使用Qt设计师(Qt designer),一个所见即所得的强大界面设计工具。使用Qt设计师,你再也不用一行一行地写Mel或Maya Pyth...

2015-06-14 16:01:07 644

原创 [转载]maya中制作蜗牛触手的伸缩动画

原文地址:maya中制作蜗牛触手的伸缩动画作者:tiancgVFXmaya中制作蜗牛触手的伸缩动画很早前,遇到一个触手动画的制作需求。后来测试了一下其实,Maya中可以解决此类问题。 大家会发现动画过程中网格面数动态的进行了细分和生长。这个技术是传统的blendshape不能实现的。其实,整个的动画效果综合的运用了 多边形extrud...

2015-06-14 15:33:39 1103

原创 [转载]maya中制作蜗牛触手的伸缩动画_huadingjin_新浪博客

原文地址:maya中制作蜗牛触手的伸缩动画作者:tiancgVFXmaya中制作蜗牛触手的伸缩动画很早前,遇到一个触手动画的制作需求。后来测试了一下其实,Maya中可以解决此类问题。大家会发现动画过程中网格面数动态的进行了细分和生长。这个技术是传统的blendshape不能实现的。其实,整个的动画效果综合的运用了 多边形extrude 和 smoo...

2015-06-14 15:33:39 309 1

原创 [转载]【原创】maya布料动画权重拷贝工具发布v1.0

原文地址:【原创】maya布料动画权重拷贝工具发布v1.0作者:tiancgVFX【原创】maya布料动画权重拷贝工具发布v1.0在做mayanCloth布料动画时,遇到了一个棘手的问题,就是每次为同一角色做布料动画时,由于角色的布料上绘制了动力学动画权重来控制局部区域,为了保证同一角色不同镜头的权重一致,需要对同一布料的动力学权重进行快速的复制。而不必每次手动绘...

2015-06-14 14:56:29 804

原创 [转载]如何在visual studio 里创建maya 插件开发环境

原文地址:如何在visual studio 里创建maya 插件开发环境作者:tiancgVFX如何在visual studio 里创建maya 插件开发环境1、建议使用英文版,中文易出错。2、在AutodeskMaya2011devkitpluginwizard这个目录下解压MayaPluginWizard2.0.zip这个文件,这个就是你需要让vs加载的wizar...

2015-06-14 14:48:55 732

原创 [转载]如何在visual studio 里创建maya 插件开发环境_huadingjin_新浪博客

原文地址:如何在visualstudio里创建maya插件开发环境作者:tiancgVFX如何在visual studio 里创建maya 插件开发环境1、建议使用英文版,中文易出错。2、在AutodeskMaya2011devkitpluginwizard这个目录下解压MayaPluginWizard2.0.zip这个文件,这个就是你需要让vs加载的wizard,相当于一个设...

2015-06-14 14:48:55 105

原创 使用eric5集成环境写qt gui程序

Posted By:agon,  Published:February 17th,2013   【Updated:October 13th,2013】Python的qyqt结合Qtdesigner,自定义slot的时候总是要手动连接和自定义函数,而且要手动转ui文件,很麻烦,幸好有一款叫eric的ide,整合了qtdesigner,可以使python像在qt...

2015-05-22 23:22:15 259

原创 使用eric5集成环境写qt gui程序_huadingjin_新浪博客

Posted By:agon,Published:February 17th,2013 【Updated:October 13th,2013】Python的qyqt结合Qtdesigner,自定义slot的时候总是要手动连接和自定义函数,而且要手动转ui文件,很麻烦,幸好有一款叫eric的ide,整合了qtdesigner,可以使python像在qt creater...

2015-05-22 23:22:15 128

原创 [转载]Qt Designer使用简易教程

原文地址:Qt Designer使用简易教程作者:陈德托夫斯基本来想写一篇手把手教学的博文,写了一大半了,一只飞蛾在屏幕前乱晃,用力一打,打倒了桌上的东西,砸在鼠标上,把写博文的标签页关掉了,太TM寸了。已经不早了,无奈只能写个大概其,赶紧睡觉。以Qt 4.4自带的example/designer/calculatorform为例进行说明。创建工作目录。打开终端...

2015-05-22 22:57:06 1062

原创 [转载]Qt Designer使用简易教程_huadingjin_新浪博客

原文地址:QtDesigner使用简易教程作者:陈德托夫斯基本来想写一篇手把手教学的博文,写了一大半了,一只飞蛾在屏幕前乱晃,用力一打,打倒了桌上的东西,砸在鼠标上,把写博文的标签页关掉了,太TM寸了。已经不早了,无奈只能写个大概其,赶紧睡觉。以Qt 4.4自带的example/designer/calculatorform为例进行说明。创建工作目录。打开终端,在预定目录执行...

2015-05-22 22:57:06 126

原创 Using QT Designer for MEL Interfaces

When for the first time I saw Maya 2011 and learned about QT Ithought that it must be hard. Most of the time companies won'tintegrate other things in their programs sufficiantly. But, a...

2015-05-22 22:14:00 178

原创 Using QT Designer for MEL Interfaces_huadingjin_新浪博客

When for the first time I saw Maya 2011 and learned about QT Ithought that it must be hard. Most of the time companies won'tintegrate other things in their programs sufficiantly. But, after aw...

2015-05-22 22:14:00 94

原创 Using QT Designer and PySide to create Maya 2014 Ed

Posted on November 26,2014 by brechtosAs it turns out trying to implement a custom GUI made with anexternal editor and using Python to interact with them can be quitea pai...

2015-05-22 21:28:22 226

原创 Using QT Designer and PySide to create Maya 2014 Ed_huadingjin_新浪博客

Posted onNovember 26,2014bybrechtosAs it turns out trying to implement a custom GUI made with anexternal editor and using Python to interact with them can be quitea pain in May...

2015-05-22 21:28:22 106

原创 给学绑定 (rigging) 的同仁推荐几套教程【转载】

经常有人问我这个问题,我自己看过的也有一些,不过懒得整理,这里我就直接转载kevin的这篇文章,虽然很久时间了,不过还是很实用,以后有时间再补充吧!想多说一句的就是,在开始阶段先不要去搞什么无缝切换之类的东西,只能算是华而不实的东西,先把基础打好,然后再去拓展,如果你想搞些高级的东西,还要去学mel、python、mayaapi、c++一类的东西,等你真的把基础打实...

2015-05-16 14:33:45 1234

Maya Python游戏与影视编程指南

本书涵盖了与Maya相关的Python的主要内容,解答了有关Maya的多个Python实施问题,包括最强大的PyMEL和漂亮的PyQt用户界面。本书内容包括基础知识和更高级的主题,分为3部分,共12章。第1部分为Python和Maya的基础知识,第2部分是使用Python设计Maya工具,第3部分介绍了Maya Python API基础知识。其中,面向对象编程和过程式编程、环境设置和PyQt GUI等一般性主题也有所涉及,但着眼点是在Maya中的集成。掌握了本书的内容,读者可为以后的学习奠定坚实的基础。, 本书适用于运用Maya Python或Maya API编程的专业人员,以及影视特效脚本编写的专业人员。

2017-10-15

XNA 3.0 Game Programming Recipes(中文版)

XNA3.0GameProgrammingRecipes XNA 游戏开发

2010-01-17

C#語言規範3.0(中文版)—《C#程序设计语言》The Programming Language

C#語言規範3.0(中文版) C#程序设计语言 TheProgramming Language

2010-01-17

空空如也

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

TA关注的人

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