最新文章列表

MAYA基础

:http://blog.sina.com.cn/s/blog_77b5de5d0100ozp0.html 1  建模   房子的主体从一个CUBE开始,在这个过程中,需要注意的是尽量不要使用布尔运算,因为经过布尔 ...
狼之独步 评论(0) 有438人浏览 2015-02-03 17:01

uv重叠(uv overlap)

  两年多前我需要解决uv重叠的问题,当时觉得是一个挺有挑战的问题,很兴奋。   为什么兴奋?因为对于当时的我来说还是很难实现的,第一眼看到这个问题,就不停的问自己这么解决。   当然第一步就是分析uv,uv是模型的2d投影,它只是一堆2d数据,不像多边形有线、面,最多只有点而已。所以一开始看上面的图时没任何思绪。   那我们换一种视觉显示   第一眼的差距只是没了填充色而已,再分析,如果 ...
schi 评论(0) 有5205人浏览 2014-06-28 22:28

Maya plugin with OpenCL C++ example

GPU, Python and Maya使用的是python和pyopencl,这次我们使用C++来实现。 在GPU上面运行的kerne代码 // kerne code const char kerneSrc[] = "#pragma OPENCL EXTENSION cl_khr_fp64: enable\n" "__kernel void ytwist(__g ...
schi 评论(0) 有3140人浏览 2014-04-23 12:19

cmdReporterHighlighter

A syntaxhighlighter I wrote for myself. If you want to know how I did it. You can check out this http://schi.iteye.com/blog/1934553 features: support both mel and python keywords Maya API Qt API m ...
schi 评论(0) 有833人浏览 2014-01-19 19:30

那条线代表什么

好几个月前我问了前同事一个问题:那条线代表什么? 同事在玩houdini 我:那条线代表什么? 他:嗯? 我:从那个节点到这个节点的那条线 他:...,不知道 我:maya里可以是int,float,double之类的 他:(好像明白我的意思了)...,代表数据流 下面的场景我已经不记得了。 后来没过多久我就需要去研究houdini了,一开始是一个星期,后来(因为没事干)又加了一个星期。 之后 ...
schi 评论(0) 有1204人浏览 2013-11-07 12:32

Add MEL syntax highlighting for expression editor[给表达式编辑器添加mel的高光显示]

I don't use mel for years. But it would be great to have syntax highlighting in the expression editor. It's not that hard since maya build wiht Qt. Actually it's very easy to do it if you good at Qt. H ...
schi 评论(0) 有1893人浏览 2013-08-30 18:16

GPU, Python and Maya

Here an example how to use pyopencl in Maya. yTwistNodeGPU.py # -------------------------------------------------------------------------------- # Copyright (c) 2013 Mack Stone. All rights reserved. ...
schi 评论(0) 有3034人浏览 2013-06-27 17:32

mentalray cause maya2012 crash on standalone mode

如果你想使用maya2012和python来做些批处理,你就要小心mentalray了。不信你可以执行下面的代码 import maya.standalone as ms ms.initialize(name="python") from maya import cmds cmds.loadPlugin("Mayatomr.mll") print ...
schi 评论(0) 有1027人浏览 2013-03-28 20:27

Linux实战5——替换Linux Mint/Ubuntu的更新源

1、首先备份操作系统先有的源列表 sudo cp /etc/apt/sources.list /etc/apt/sources.list.backup //(备份下当前的源列表) 2、修改更新源 sudo gedit /etc/apt/sources.list 3、把里面的列表替换成下面的列表 3.1 163源 deb http://mirrors.163.com/ubuntu/ pre ...
javajiao 评论(0) 有8487人浏览 2012-12-19 16:52

sierpinski triangle 2d maya plug-in(with python API 2.0)

因为python API 2.0可用的类很少,OpenMayaMpx模块里的类被整合到OpenMaya里面了,这个模块不再存在,里面的一些方法也被丢弃了,所以使用python API 2.0来写插件和1.0是有区别的,我这里就以sierpinski triangle 2d为例来看看怎么使用python API 2.0来写插件. 首先,我们的插件是一个命令插件,就是创建一mel命令,命令只有一个-t ...
schi 评论(8) 有2289人浏览 2012-11-07 16:55

Maya快捷键大全

一、Maya快捷键主用户界面快捷键 Maya主用户界面命令 快捷键 Numeric Expression Evaluator(数字表达式求值)注:在用快捷键激活此命令之前,光标一定要在数字输入框中,这样才可以调出数字表达式求值窗口,且此快捷键不可以自定义。 CTRL+N Adaptive Degradation Toggle(显示自适应标记开关) O(字母) Lock User Interfac ...
sefcertyu 评论(0) 有7031人浏览 2012-10-26 14:03

sierpinski triangle 2d in maya(with python API 2.0)

在国庆前我刚好完成手上的工作,有两三天的空闲,于是就去研究了一下分形就当是练习算法,谢尔宾斯基三角形就是其中一个,关于它可以看http://en.wikipedia.org/wiki/Sierpinski_triangle 这里我们使用掏(去)心法和python API 2.0来实现谢尔宾斯基三角形2d(还存在3d的)版本. 算法很简单 创建或得到一个三角形,等腰三角形最好,但不是等 ...
schi 评论(1) 有1968人浏览 2012-10-22 20:41

mel,cmds,python API哪个更快?

昨天偶然的跟同事谈论到这个问题,相信也有不少朋友对这个话题感兴趣. 其实在pymel出来的时候就已经有很多人去对它们的运行效率进行比较了,我以前也 ...
schi 评论(0) 有3889人浏览 2012-09-13 14:37

Maya Python API 2.0 - MGlobal

MGlobal是一个静态类,提供通用的API涵数. 包括获取maya的版本,API版本,执行mel,python命令等等. 但2.0的MGlobal只实现了很少的涵数. getActiveSelectionList获取当前的的选取列表,返回MSelectionList import maya.OpenMaya as om # API 1.0 import maya.api.OpenMa ...
schi 评论(0) 有2281人浏览 2012-08-31 18:07

Get Reversed Normal Faces(获取反法线面)

  这不是一个教程,这是一个我刚解决的问题,我觉得它是一个不错的范例,所以决定和大家分享一下经验.在遇到这种难题的时候我是怎么应对的.   对Maya ...
schi 评论(0) 有1717人浏览 2012-08-20 18:34

Maya Python API 2.0 - MSelectionList

  从Maya2012开始我们迎来了新的Python API,对API不熟悉的朋友也许会问为什么要出个2.0的新API.其实1.0是通过SWIG来对大部分(基本是全部)C++ API来自动转换的,好处是我们能使用绝大部分的C++ API,而且制作速度快,但也有很多问题,首先API是为C++设计的,C++和Python的最大区别之一就是指针,API中使用指针的地方非常多,为了解决这个问题,Python ...
schi 评论(0) 有2496人浏览 2012-07-09 14:03

我讨厌给UI起名字,也懒得起名字

从我开始给Maya开发UI工具的时候起就觉得给窗口起名是件麻烦的事情,因为Maya不允许有两个同名的窗口存在,所以要起一个独一无二的名字,我表示这让我很蛋疼. 我喜欢用类来编写UI,因为它让我从此不再蛋疼. from maya import cmds class MyWindow(object): window = None def __init__(s ...
schi 评论(0) 有1326人浏览 2012-07-05 14:35

算法(algorithm) 101

在Maya中实现深度/广度优先搜索算法 Depth-First-Search And Breadth-First-Search in Maya 深度优先搜索算法(Depth-First-Search) 广度优先搜索算法(Breadth-First-Search) # -*- coding: utf-8 -*- from maya import cmds def search(ro ...
schi 评论(0) 有1126人浏览 2012-07-02 23:01

使用Visual C++ 2010 Express来开发Maya x64插件

Visual C++ 2010 Express是微软提供的免费及轻量版的Visual Studio 2010的c++版本,它可以编译x86(32位)软件,自然也能编译32位Maya插件,但它不能编译x64(64位)软件 ...
schi 评论(0) 有4880人浏览 2012-07-02 22:57

(Get Maya Main Window for PyQt4/PySide)为PyQt4/PySide获取Maya的主窗口

我们都知道Maya的主窗口保存在mel的全局变量$gMainWindow里。 We all know that wen can get the main Maya window with $gMainWindow. print $gMainWindow; //MayaWindow 因为Maya2011 和 Maya2012是使用Qt编写的界面,所以我们可十分轻松的获取Maya的主窗口。 Beca ...
schi 评论(0) 有1774人浏览 2012-07-02 22:47

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics