刚接触Houdini才2天,发现里面很多都用到表达式以及函数,刚开始用着觉得挺方便,后面用着用着就蒙逼了。这里有几个小问题,想请教一下各位大神。
1.color节点可以给点添加颜色,若在Constant类型下,对3个通道中使用$表达式,发现出错。比如在红通道中输入$PT/$NPT,或者rand($PT)后,发现节点报错,
但是如果输入rand(@P.x)后,又正常。看下了帮助文档,好像houdini中分HScript表达式与VEX表达式,难道color等这类节点的表达式输入还有权限高低之分的吗,他们都分别用在哪些地方?
2.是关于stamp函数的使用,一个节点调用copy中的stamp,为什么紧接着它后面的第一个copy中的stamp没有效果,而后面的copy节点才有效果?这stamp的原理机制到底是什么,它是让电脑遍历循环时对使用stamp函数的属性值再重新计算捕获一次吗??
3.还是关于copy节点,为什么将一个物体复copy到模板物体后,勾选面向点法线,这个点法线方向到底是怎么朝向?为什么将一个line copy到一个box上,会出现下图这种情况?点法线怎么面向?
新人刚学houdini很多地方不明白,希望大家帮帮我。最后跪求一下,有没有houdini VEX或python脚本入门教程,摸了2天houdin还不知道怎么敲这第一行代码,憋屈的要死。顺便问一下,有没有大神收徒的,打杂做饭都可以呀?
1.color节点可以给点添加颜色,若在Constant类型下,对3个通道中使用$表达式,发现出错。比如在红通道中输入$PT/$NPT,或者rand($PT)后,发现节点报错,
但是如果输入rand(@P.x)后,又正常。看下了帮助文档,好像houdini中分HScript表达式与VEX表达式,难道color等这类节点的表达式输入还有权限高低之分的吗,他们都分别用在哪些地方?
2.是关于stamp函数的使用,一个节点调用copy中的stamp,为什么紧接着它后面的第一个copy中的stamp没有效果,而后面的copy节点才有效果?这stamp的原理机制到底是什么,它是让电脑遍历循环时对使用stamp函数的属性值再重新计算捕获一次吗??
3.还是关于copy节点,为什么将一个物体复copy到模板物体后,勾选面向点法线,这个点法线方向到底是怎么朝向?为什么将一个line copy到一个box上,会出现下图这种情况?点法线怎么面向?
新人刚学houdini很多地方不明白,希望大家帮帮我。最后跪求一下,有没有houdini VEX或python脚本入门教程,摸了2天houdin还不知道怎么敲这第一行代码,憋屈的要死。顺便问一下,有没有大神收徒的,打杂做饭都可以呀?