336人加入学习
(26人评价)
Houdini 18 影视特效实验班-试学案例

复仇者联盟试学案例

价格 ¥ 698.00
课程还未发布,不允许加入和购买

bbox函数:获得模型直径(长宽高)最大值或最小值,具体用法例如获取最大值bbox("/..节点名/",D_YMAX)

[展开全文]

将C分离出来之后做操作,最后用layer合并,方式为add,但是要记住alpha要使用maximum,不然两个alpha相加可能会得到2,后续可能会有问题

 

想要更高的反光度,HSV节点 色相饱和度,插入到reflection之后

 

反射有污染,会反射出金属材质原本的颜色,将diffuse使用hsv强化100倍,但是saturation scale降低,来保持一点原有的蓝光

[展开全文]
f@width = chramp("thick_ramp, f@curveu")* ch("max_width")* fit(rand(@id), 0.2, 1);

设置“width”  加一个和叫thick_ramp的ramp通道用来控制ramp 乘以“max_width”的值   再乘以id随机的值  

[展开全文]

copy instance的Z轴对应了point的 N方向!!!!

copy instance的Z轴对应了point的 N方向!!!!

copy instance的Z轴对应了point的 N方向!!!!

 

[展开全文]

swirl size是个有意义的参数,可以拓展。

float  smooth(float value1, float value2, float amount)

float  smooth(float value1, float value2, float amount, float rolloff)

计算一个介于0和1之间的数字。如果输入小于或等于value1,则返回0;如果输入大于或等于value2,则返回1。

如果输入在value1和value2之间,则计算一个平滑的(渐入/渐出)插值。如果指定了一个偏移量,则混合的拐点将被移位。

如果偏移量大于1,则向右偏移;如果偏移量小于1(且大于0),则向左偏移。

 

在popsorce中 ptnum类似stack的堆栈,会被粒子反复使用,已经没有参考意义,取而代之的是id,作为粒子的唯一指定对象。

可以观察ptnum  id 和 age 的关系进一步了解。

[展开全文]

deforming geometry 对计算量消耗比较大, 所以一般要进行模型优化后导入,如果通常在外部形成VDB后以volume collision形式带入,但要观察效果是否合理,如果不理想则要选用传统的surface,同时注意清除在volume tab下的proxy路径,才能获得正确解算。

[展开全文]