3dmax插件知多少
前不久上海一家游戏公司和我联系工作,工作要求能写三维场景插件。由于我没有正式从事程序员的工作经历,缺乏程序员需要的养成经验所以也就推辞了(经询问同学后了解到目前可能国内的程序员尚还无人写过三维插件)。三维软件的插件有很多,尤其Autodesk公司制作的3dmax据传已经拥有了上千个大大小小的插件(国内能见到的3dmax插件安装盘里大概只有大约上百个插件)。以下简单介绍一下3dmax几个比较实用的插件。
①Tree Factory
树工厂插件对于3dmax来说非常重要,由于3dmax先天缺乏建树的模型库,在那些要求高精度植被模型的地方有时候就只能用这个插件完成渲染。这是一款纯粹用模型来制作树的插件,每片叶子都用同在一个平面的片建出来,所以一棵树的模型常会达到好几万三角面以上。Tree Factory渲染之后的最终效果还是较Maya的树生长模型要差,但是相比一般纯手动建模的树来说在动画中的渲染效果就要好得多。
③RPC
这是一款用于3dmax模拟真人和植被的插件。早期时曾大量用于效果图制作,缺点是只有一个随摄相机转动的LOD面可以使用,如果涉及到旋转、移动的动画场景LOD面就会穿帮。它的制作原理还是主要在于对镂空贴图的使用上面,大量的RPC库也同时丰富了单张静帧的效果图制作。
④clothrey
这是一款用于3dmax演算布匹的插件,早期时曾经成为3dmax超越maya的利器。布匹的力学演算效果甚至比maya还要逼真,美中不足的是使用时步骤相当繁琐。原本的clothrey插件难以操控的复杂程度也大大超过了maya的cloth模块,3dmax的升级版内置了Clothrey插件虽然操作相比以前简化了许多,可动画调节效果需要结合reactor动力系统才可与未内置以前的插件效果持平。掌握的人还不是很多的情况下,clothrey插件的重用性也曾一度占到了3dmax所有众多插件中的前矛位置。
⑤cat
这是一款用于3dmax角色里用于四足爬行动物骨胳绑定及动作调节的插件(其格式为.bvh),据说大量的Cat动作库为3dmax的CS角色动画提供了很好的补充,作用大大超过了bodypainter3d的贴图纹理绘制的辅助作用。但是市面上真正能使用的Cat插件很少,不是由于插件安装以后无法正常使用就是缺少Cat动作库资源。
开发三维插件比较麻烦已经不是简单的script语句就可以应付得了,因为不是程序员也无法一一解释其中真正的奥妙与技术含量。但是可以相信的是:任何一款三维插件都是为了满足应用才编写的,如果不是事先知道3dmax的程序核心源代码,要想驾驭3dmax插件的程序编译技巧是相当困难的。
求一款好用的做3D模型的软件!没有插件的!!完全...
看来zbrush 适合你,不过也难学,因为和别的软件完全不类似,全英文的,界面都是按字母排列的,去看官方的视频你就知道有多酷了
求一个能够导出3Dmax场景里面所有模型名称的插件。
写个小脚本就行了,如下:
aa = $* as array
for i in aa do print i.name
把这两行代码复制到maxscript里,然后ctrl+E 运行一下,就可以在Maxscirpt listener里看到输出的结果了(运行前,最好在Maxscirpt listener里粉色的区域ctrl+d清空一下)
全部评论