关注:Houdini笔记01

时间:2023-03-25 20:15:37  来源:哔哩哔哩

Copy/设置pscale大小


(资料图片仅供参考)

floor(fit01(rand(@id*3+34),1,15))  id随机

fit01(rand(@id),0.8,1.2)根据id 随机大小   

@pscale = fit01(rand(@id),0.1,0.2)*0.005;

Stamp表达式

stamp("../copy1","scale",0)  大小

fit01(rand(stamp("../copy13","my_id",0)*5.5+3),0,360)+fit01(rand(stamp("../copy13","my_id",0)*5.5+3),0,360)*$T/2*stamp("../copy13","my_num",0) 旋转

根据速度删除点length($VX,$VY,$VZ)>18(需要查看速度大小)

根据时间求余$F%2     

ID层v@CID={1,0,0};     Attribute Wrangle

根据年龄控制空气阻力

airresist *=fit01(@nage,1,10);   根据随机idairresist *= fit01(rand(@id),1,5);

控制速度大小@v*=0.5; 

接入端口`opinputpath("..",2)`  

@Timelnc:帧速率(1SPS.4帧1秒)

根据Cd属性删除(移除)粒子

if(@Cd<0.3)

removepoint(0,@ptnum);

根据点序号属性删除(移除)粒子

if(rand(@ptnum)>chf("thredshold"))

removepoint(0,@ptnum);

Houdini 变量&函数

时间$F$FF$T

点序号$PT@ptnum

线宽$W@width

位置(Position)$TX$TY$TZ

@P@P.x@P.y@P.z

中心点(Pivot)$CEX$CEY$CEZ

法线(Normal)$NX$NY$NZ

@N@N.x@N.y@N.z

颜色(Color)$CR$CG$CB

@Cd@Cd.r@Cd.g@Cd.b

速度(Velocity)$VX$VY$VZ

@v@v.x@v.y@v.z

纹理贴图@uv.x@uv.y@uv.z

求中心点centroid(“../each1”,D_x)centroid(“../each1”,D_y)centroid(“../each1”,D_z)

rand 不连续随机rand($PT)rand($PT+1)rand($PT+2)

范围为(0,1),颜色随机则填入Color属性中

noise 连续随机noise($TX,$TY,$TZ)

snoise 连续随机snoise($TX,$TY,$TZ)

if函数if($F<=20,$F,20)if(a,b,c) 如果a,则b;如果非a,则c

通道函数chch(“/obj/geo/sphere1/tx”) 提取/obj/geo/sphere1节点的tx参数

通道函数chfchf(“/obj/geo/sphere1/tx”,20) 只在第20帧提取通道

stamp函数stamp(“../copy1”,”randScale”,0.1) 调用copy1的randscale,如果没有则返回0.1

在copy节点stamp选项卡勾选 Stamp Inputs,定义Variable(如randScale)和value(如rand($PT))

smooth函数smooth(value,min,max)smooth($PT,$F,$F+10)

标签:

  • 你知道哪里产的甘蔗比较好吃吗?甘蔗的品种有哪些?

  • 波士顿龙虾的做法是什么?波士顿龙虾的营养价值高吗?

  • 哪些食物可以缓解皮肤暗沉长斑?你知道吗?