- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 field node小结
field节点相比创建polymesh之类的节点而言要复杂一些。主要有以下几点不同: 1、多加入了openMayaFX库;2、在初始化插件时也有一些不同;MStatus initializePlugin( MObject obj ){ MStatus status; MFnPlugin plugin(obj, "","2012", "Any
2012-03-22 23:35:11 527
原创 create mesh小节点
试用了下MFnMesh,感觉用create建poly还是比较麻烦的。各种繁琐,点、面、连接等信息都要预先指定好。做了个手里剑ploy平面:虽然简单,但也是编写的第一个DG节点,小纪念一下,接着继续。
2012-03-17 14:12:58 557
原创 batmanLogo小插件
前些天偶然泛起点小念头,联想到之前在网上看到的batman公式,就试着用maya API做出batman logo形状的nurbs 曲线。思路比较简单:在MPointArray点阵中依次插入batman logo的坐标点即可。比较繁琐的是根据batman logo数学公式求每个点坐标的过程。这一步放在matlab中做比较容易,下面是在matlab中画出的batman logo。
2012-03-16 12:30:42 453
原创 Maya DG nodes笔记
写DG node前,学习了一下maya help里的文档。翻译、总结了主体内容,仅作个人笔记、加深理解用,大虾们请无视。DG(Dependency Graph)就是DG nodes连接而成的节点网络。DG node即是接受并依据输入来创建输出的计算节点。打开maya的Hypergraph,你在场景里所做的一切在这里都能找到根源,DG就像是maya的核心,而maya就有点DG引擎的感觉。
2012-03-13 20:30:24 967
原创 helix小插件
helix是学习maya API的入门命令。思路很简单:设置curve上cv点的位置做成螺旋曲线的形状即可。将近三百行的代码,核心的就一句:points[j] = MPoint(cos(double(j))*radius, pitch*j, sin(double(j))*radius); //reposition cvs在maya中显示如下:如将核心代码改换如下:d
2012-03-12 16:27:04 735
maya API: batman logo插件源码
2012-03-15
maya API: batman logo插件源码(C++)
2012-03-15
maya API:batman logo插件源文件(C++)
2012-03-15
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人