简易网站吧 关注:1,887贴子:9,814

maya和houdini比较

只看楼主收藏回复

maya是现在最为流行的三维动画软件,所属公司是欧特克,集齐众多三维软件于一身,基本上全行业制霸,maya在国外绝大多数的视觉设计领域都在使用maya,即使在国内该软件也是越来越普及。而且很多公司也都开始利用maya作为其主要的创作工具。maya的应用领域极其广泛,比如说《星球大战》系列,《蜘蛛侠》系列,《最终幻想》,《马达加斯加》等都是出自maya之手。maya特效模块有完整强大的布料系统,云朵烟雾系统,海洋创建系统,水流液体模块,完善的动力学系统,强大的粒子系统等等。


IP属地:山西1楼2018-12-12 20:27回复
    再来看看Houdini ,(电影特效魔术师) 是加拿大Side Effects Software的旗舰级产品,是创建高级视觉效果的有效工具,因为它有横跨公司的整个产品线的能力,Houdini Master为那些想让电脑动画更加精彩的动画制作家们提供了空前的能力和工作效率。Houdini是完全基于节点模式设计的产物,其结构、操作方式等和其它的三维软件有很大的差异。Houdini自带的渲染器是Mantra,可以满足电影级别的渲染要求。由于国内使用houdini的人还很少,甚至国际上会的人也不太多,主要原因就是他太接近于编程节点模块,以至于不是计算机高手就很难入门的程度。


    IP属地:山西2楼2018-12-12 20:28
    回复
      总的来说,Maya的角色绑定、动画比Houdini强,Houdini的动力学和特效比Maya的更有弹性。
      Houdini是一个非常严谨的node-based(基于节点)工具,在众多大型3D软件中是最难学的,因为它的理念和流程涉及很多编程,Side Effects近年来总是强调,在他们的努力下新版的Houdini已经非常易学,不过相比起其他3D软件还是较难的,用户群也很小。


      IP属地:山西3楼2018-12-12 20:31
      回复
        Houdini基本就是围绕着一个词:procedural(程序)。Houdini的procedural功能比Maya等其他3D工具都要强。procedural能力不是单单指编程(如Maya的mel、python、pymel C++、表达式等),还包含创建和利用程式的简易程度和弹性。


        IP属地:山西4楼2018-12-12 20:32
        回复
          在Houdini中,不仅可以像Maya那样编写程式,它本身就有一套完善的程式节点系统。如果用过XSI(soft image)的ICE你就有体会。Houdini里面的procedural节点包含了大量的指令,通过窜连这些节点和设置它们的参数来代替大量的编程,在很多情况下比直接编写代码更方便,而且更易学。
          Soft ice


          IP属地:山西5楼2018-12-12 20:32
          回复
            但是Houdini的强大的程序功能不仅仅体现在特效上,在其他方面尤其是建模也相当强大。Houdini的建模工具虽然不及3ds max那样齐整完善,不过它的procedual modeling(程序建模)是最好的。


            IP属地:山西6楼2018-12-12 20:33
            回复
              程序建模不是依靠移动和修改点、线、面来创建模型,而是用程式来自动建成。如果用过Maya的生成石头插件rockGen和生成大厦插件kludge city,也就有体会了。这方面Houdini也更强。但是其他方面还是Maya好些,起码不那么难学。


              IP属地:山西7楼2018-12-12 20:34
              回复
                为什么有那么多人都在拿各种软件和MAYA比吗?MAYA和hou,一个像是艺术家,一个像科学家。为什么这么说呢?假想一下,假如你是一位了不起的画家,当你想要画出一个美女的时候,你的脑海里首先是想到这个美女的形状、表情和动作呢?还是先想到构成她的一大堆计算机语言和树杈节点呢?答案不言而喻。


                IP属地:山西8楼2018-12-12 20:35
                回复
                  hou其实更像科学家,所谓特效,个人认为,其实就是利用计算机3维模拟真是自然界中各种现象,那么这个就涉及到大量的数学、物理等自然科学领域了,MAYA在这方面和hou相比简直就弱爆了(除非你能驾驭API平台),无论是逻辑、严谨、灵活程度都不是一个级别的,hou的程序节点式操作在模拟自然界这方面几乎就是无所不能,岂是其他软件能够相提并论的,如果说你想做出指环王、阿凡达那样级别的特效,你不使用hou几乎是不可能的。


                  IP属地:山西9楼2018-12-12 20:36
                  回复
                    MAYA和hou同是这个世界上最强大的3D软件,他们的程序写法使得他们已经形成了自己的风格,谁也替代不了谁,谁也离不开谁。除非有一天有一个新生公司用全新的代码集成两款软件的优点然后淘汰二者(这个至少10年不可能)


                    IP属地:山西10楼2018-12-12 20:37
                    回复
                      其实因为很多人没怎么花时间研究,maya流体系统虽然有些老,但是确实能出好效果,就拿细节来说,无论是houdini,还是max的fumeFX都比不了的。而fumeFX出好的效果不一定就比maya流体快。实际上fumeFX做的效果都差不多一个样。当然做一个特效师,无论是maya流体还是fumefx,都要有研究的。


                      IP属地:山西11楼2018-12-12 20:38
                      回复
                        至于maya的粒子,确实需要很多表达式和mel,但这也是maya的精髓所在,就是能实现精细的控制。好的效果并不是仅仅通过UI上的几个命令点击一下就可以的了。至于粒子渲染,max不过就是依仗kk而已,而现在kk也再逐渐移植到maya上,没什么可说的了


                        IP属地:山西12楼2018-12-12 20:38
                        回复
                          说到特效不得不说fumefx、realflow等软件简单暴力,效果很棒,配合max maya往往能令很多艺术家做出十分惊艳的效果,可是如果需要制作的镜头对於效果本身的控制力要求很高的情况下,往往就需要藉助其他方法或者是脚本来达到。推荐学习,如果觉得各种软件互导有问题,或者不兼容者,推荐接触houdini。


                          IP属地:山西13楼2018-12-12 20:39
                          回复
                            Houdini对於各种效果控制力,可以深入到令人发指的地步,对houdini粒子仅用“和其他软件比较“来形容,是否太过於保守了。。。当然houdini不光只局限於特效,它的动态建模首屈一指,合成能力不亚於nuke,渲染器mantra与renderman也都可以算是一家人。。。但是不推荐学习


                            IP属地:山西14楼2018-12-12 20:41
                            回复
                              电影特效制作之王houdini,你看得每一部美国大片的特效都有houdini制作,比如<阿凡达><变形金刚><钢铁侠><复仇者联盟>,只要是好莱坞大片,里面的特效部分都有houdini参与制作,它是最强的电影特效软件,也是最难学,没有之一。


                              IP属地:山西15楼2018-12-12 20:41
                              回复