永发信息网

学习houdini vex 学习资料有哪些

答案:2  悬赏:80  手机版
解决时间 2021-03-02 21:53
  • 提问者网友:暗中人
  • 2021-03-02 04:02
学习houdini vex 学习资料有哪些
最佳答案
  • 五星知识达人网友:北方的南先生
  • 2021-03-02 04:25
vex vop需要你掌握c类语言的用法 但最根本的还是数学,因为可能你用vex编写一个材质shader就算你会用节点但不懂次表面散射的原理能连出3s材质吗?编程国内很多人都是高手,但是realflow这种优秀的水模拟难道很多人都能写出来?应该再加一个物理学家才行吧! 学编程只是搞清楚它节点的用法了解使用的技巧 真正要学的是数学物理!别误会了houdini哦!
全部回答
  • 1楼网友:夜余生
  • 2021-03-02 05:47
houdini应该不错。不过似乎某个rendering(名子不记得了),应该与python的集成更好。python是一个通用语言,集成起来容易。功能更强大。不过至于3d计算和电影是否好用取决于是否有成功案例。你用来模仿。 hscripts和python都容易学,至在houdini里并不难。你抽空还是学一下。年轻两个语言都学也不是问题。我个人建议你学hscripts。这个更原生态。python应该是后来补充的。至于哪个强大,刚才说过,要靠实际应用来判断。另外看自己水平,比如我自己python熟悉。所以可能倾向于用python。 另外还要看学习难度。你如果觉着python教程多容易就选择python。如果hscript教程也多,用例也多,当然就选择hscripts。 下面是一段别的描述,他们建议学习python. houdini在9.0的时候加入了对python的支持,成为替代hscript的脚本,为了保持文件在各版本间自上而下的兼容,hscript现在还是保留的,但推荐使用python。你可以用python建立一个自定的节点。和vex写的节点有所不同,python sop可以允许建立或删除几何体,当然它的速度是不比vex的。目前hom还没有完善,仅限于建立sop node。 python与houdini的接口是c++实现的。我担心的也是这点儿可能会不稳定。如果你c++基础好,当然没得说了,就是python了。 python也没有那么容易学,如果没有人教。即使你c++非常好,也不是那么容易上手的。我当初是c++高级程序员,8年经验。学习python也用了2个星期。语言本身简单。关键不知道怎么用它。这个需要看别人代码,总结经验,形成自己的设计模式。这个要时间。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯