从SOP基础开始:这里要再一次强调SOP的重要性。houdini强大的程序化是优于其他特效软件的原因,而掌握这种程序化,很大一部分就是SOP基础。学习SOP没什么技巧,一个一个节点过吧,帮助文档如果看的比较困难,那么可以直接看帮助里的案例。一些重要的节点例如point,attribtransfer,ray等都是今后反复会使用到的。可以说你掌握的SOP节点越多,你的制作思路就会越开阔。
不要局限于动力学解算:很多人初学houdini下载了一些pyro,flip等案例视频看,然后思路就被局限于这些方面,其实这是很不利的。有时收到一些应聘DEMO,里面从头至尾基本就是一些烟火水破碎解算,不知道这是为了体现自己的调参数还是软件解算的能力。虽然这几年houdini不断的在更新动力学模块,但真正在产业项目中,需要交互和程序化的地方远多于死板的烟火水模拟。所以在初学时,不要花费大量的时间和精力在调整动力学参数上。
善于利用各模块:houdini中将特效制作分成了几个模块(SOP,POP,DOP,VOP,CHOP等),我们在制作中可以灵活的去运用它们。例如用SOP做一个效果,需要时我们可以用POP给予生命值或替代,也可用DOP给与一些粒子粘性或者碰撞等,还可以用VOP做一些底层的运算,用CHOP调整一下曲线。
不要害怕表达式:houdini中的表达式有很多,但是常用的并不太多。平时多注意积累即可,例如rand,fit,point,stamp等。遇到表达式时,用图示曲线做个笔记比较好记住。我在学习中基本没有刻意去记过它们。
多临摹:和画画一样,初学时看到一些好看的效果,就在软件中临摹。临摹的好处一是有目标,二是有参考。临摹注意的是:你的目标不要太大,什么龙卷风,楼房坍塌,洪水暂时先不考虑;可以临摹局部,但不要只临摹个大概;逐帧研究参考,多思考制作的切入点。
勇敢对待问题:制作特效的过程是一个不断遇到问题并解决问题的过程。在面对问题时,不要轻易的放弃,也不要轻易的寻求他人的帮助,因为这个独立思考的时间段是非常锻炼思路的。虽然开始时会比较痛苦,一个问题被卡住个两三天想不到方法,但当你不断挑战自己的思维之后,你会受益的。
从实际物理条件入手:在初学时经常会碰到一些想做的效果但无从下手,或者是草草开始越做越不像。这时我们不妨想想实际世界中这个效果是怎么样的,它受到了哪些力的影响,它的初速度应该是多少。往往总结下来,很多效果无非是要解决初速度大小和方向,重力或其他力的影响,noise影响的问题。
节省时间:特效制作中,生成临时文件和渲染是必不可少的,往往一些效果也是在这些上面很费时间。一些制作人的为了不“浪费”这些时间,利用起来看网站或玩手机。。[转载]个人经验谈:houdini特效入门学习---学习理论篇我认为特效制作的思路是有连贯性的,如果被打断或者思路转移,那么也就想不深了。解决的方法就是在前期测试时做充分,并且以小测大,以快测慢。通俗点说就是能预览10个粒子的绝不预览11个,能丢给10个农场渲染的绝不丢给9个,能程序化的绝不手动。
重新审查自己的思路:当你花费很大精力完成一个效果后,不要立刻将它丢弃了。重新从头开始审查你的思路,看看哪些地方还可以优化的。因为在特效制作里一个问题的解决方案很多,我们在制作时不一定就能立刻想到最优的解决方法。比如我基本每次都可以找出一些,并且会有感慨:我之前怎么想的这么蠢~?
如果你能在我的解答中受益,那我会深感荣幸。