Maya】的更多相关文章

同事实现了一个迪士尼的MPM雪模拟论文,我将其移植到Maya中 论文题目是 A material point method for snow simulation 代码在这里: https://github.com/league1991/MpmMaya 插件利用了openVDB库,可以输出openVDB数据,进而可以利用openVDB生成网格渲染. 利用tbb做cpu并行化,结合c11的lambda表达式,tbb编程非常方便,基本上不需要对原有串行代码做大的改动. 界面如图. 这是播放的模拟结果…
虽然利用threejs来在网页中渲染3d模型不是第一次折腾了,但是还是遇到了各种问题.总结下我所遇到的问题,希望能给正在使用threejs的小伙伴一个帮助. 一.所使用的软件与开发环境 Maya2014.Blender2.77a threejs-r82 webpack + gulp 二. 动画模型的导入导出 1.格式的选择 threejs支持的动画模型有Collada(.dae).mmd(用过MikuMikuDance的应该知道) .fbx.json. Collada里面包含了你场景中所有数据(…
jcFeather 2.8.6 插件持续更新地址为:http://www.jerrykon.com/jcFeather.html 和 http://www.creativecrash.com/maya/plugin/jcfeather-free-version 微云更新地址:http://url.cn/KCtcvV 微云云盘中有jcFeather的所有相关资料,请保存至微云. jcFeather免费版详细信息请参看  http://www.cnblogs.com/jerrykon/p/33320…
jcFeather羽毛插件有Maya2012免费试用版. 免费版有正版的所有功能,可制作羽毛,可渲染,但是一个Maya场景文件只能有3个jcFeather 节点和3个jcPreFeather节点. jcFeather 节点是用来制作羽毛,jcPreFeather是jcFeather插件的一个制作整身羽毛的工具节点. 插件下载地址: http://www.jerrykon.com/jcFeather.html 这里有试用版本和Maya示例文件 或者 http://www.creativecrash…
Maya自身的功能就已经非常强大了,但是更棒的是它的扩展性非常强,提供API让用户自己来编写插件Plugin.Maya的插件主要是两种,一种是用C++编写的,后缀为".mll",另一种是用Python编写的,后缀为".py".在用C++编写插件时,我们可以用下面的这个CMakeLists.txt文件来生成项目工程: SET(MAYA_PLUGIN_NAME "yourPlugin") SET(MAYA_DIRECTORY "C:/Pro…
为了统一工作流,给maya也做了个卡通shader:…
终极解决maya渲染层丢材质,变线框等问题 相信有很多同志在使用maya做灯光渲染的时候,经常能遇到渲染层的模型丢材质.变线框等问题,特别恶心.我也经常遇到,所以和大家分享一下我的解决或尽量避免的方法. 引用文件(Reference)工作原理: 引用文件在生产中以层级的方式来工作,每个层级都可以同时做不同的工作. 当创建完引用文件后,在当前场景里会保存引用对象的原始数据,并且所有编辑修改的数据都会储存在引用节点(Reference)里,也就是当前的maya文件里. 当打开当前场景文件时数据是从低…
Maya C++ API Programming Tips source : http://wanochoi.com/?page_id=1588 How to handle the multiple outputs of a DG node ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 MStatus MyNode::initialize() {    MFnNumericAttribute n…
现状和问题- 开发插件的功能A的时候随手建立场景, 测试插件的功能A. 测试通过后,测试场景就被丢掉.- 发现插件的功能A有bug时, 修改代码, 然后随手建立场景, 测试bug. 测试通过后,测试场景就被丢掉.- 添加功能B, 测试功能B通过后, 在使用的时候发现之前的功能A却产生了bug, 应该是在添加功能B的时候产生的bug. - 在开发人员流动大的公司里, 一个开发人员离职了, 他所开发的代码交接给后续的开发人员.   后续开发人员很难了解原先代码的设计思路和细节, 同时在添加新功能时难…
(The reason why I write English blog is that I'm trying to improve my written English. The Chinese version will be appended later.) Tips For Your  Maya Plugin Development - Request a block of node id from Autodesk for your studio or company if you ar…