当前位置:首页 >问答首页 >影视后期
精选回答
来自明理思招牌的回答 2023-11-29 20:52:42

编程是学习houdini的基础,需要掌握Python和C语言。Houdini作为一个程序化为主要思路的工具,在很多地方支持用代码来描述自己想要的行为。特效中的编程和软件开发中的编程很不一样,后者往往是做大型项目,需要更扎实的程序设计水平;而特效往往只是用一些程序片段,因此学起来并不困难。具体可以分2个阶段:脚本表达式阶段,编程阶段。

脚本表达式阶段(Scripting and Expression)

是利用程序内置的函数和脚本,来控制程序的运行,比如maya的mel,和houdini的hscript等都属于这个。这些东西会帮你提高制作效率,完成更复杂的效果,因此是需要掌握的。Houdini内置的VOP是一种通过连接节点来进行编程的方式,毋须编程基础即可上手。

这个应该是成手特效师都要达到的阶段。

编程阶段(Coding)

是稍微高级一点的,为了获得对软件更多控制,利用工具对软件进行进一步的开发,从结果来讲,就是做一些小工具、小插件之类的。maya中可以用mel语言,houdini用vex和VOP,同时这两个软件也都有C++和Python的接口。

这个阶段不是必须要达到的,根据自己对职业的规划。如果想钻研技术研发路线,可以考虑在这方面深入研究。


硬件型号:惠普暗影精灵6

系统版本:Windows10  专业版

软件版本:SideFX Houdini FX 18.5.462

火星时代教育 影视学院刘老师,为你解答

最新发布

恭喜,您已获得免费试听资格请留下您的手机号,课程顾问将帮您激活课程
获取验证码
免费领千元课程+随课礼包

请留下您的手机号

课程顾问将帮您激活课程并赠送学习礼包

微信扫码在线答疑

扫码领福利1V1在线答疑

点击咨询
添加老师微信,马上领取免费课程资源

1. 打开微信扫一扫,扫描左侧二维码

2. 添加老师微信,马上领取免费课程资源

×

同学您好!

您已成功报名0元试学活动,老师会在第一时间与您取得联系,请保持电话畅通!
确定