目录
addvariablename —— 对属性添加局部变量映射
ch —— 计算float/string通道或参数并返回其值
chrampderiv —— 计算ramp导数通道或参数并返回其值
cregioncapturetransform —— 返回捕获变换
cregiondeformtransform —— 返回变形变换
cregionoverridetransform —— 返回捕获或变形变换
opparentbonetransform —— 返回父母骨骼变换
oppreconstrainttransform —— 返回preconstraint变换
oppreparmtransform —— 返回pre/parm变换
opprerawparmtransform —— 返回pre/raw parm变换
oprawparmtransform —— 返回raw parm变换
addvariablename —— 对属性添加局部变量映射
//在当前几何体context void addvariablename(string aname, string vname)int addvariablename(int geohandle, string aname, string vname)
ch —— 计算float/string通道或参数并返回其值
float ch(string channel) float ch(string channel, float time_in_sec) string ch(string channel) string ch(string channel, float time_in_sec) string ch(string channel, float time_in_sec) float ch(int op_id, int parm_index, int vector_index) float ch(int op_id, int parm_index, int vector_index, float time_in_sec)
- time单位为second,不是frame;如没有指定时间,返回当前时间值;
- 可针对float、string参数类型;
chi —— 计算int通道或参数并返回其值
int chi(string channel) int chi(string channel, float time)
chf —— 计算float通道或参数并返回其值
float chf(string channel) float chf(string channel, float time_in_sec) float chf(int op_id, int parm_index, int vector_index) float chf(int op_id, int parm_index, int vector_index, float time_in_sec)
chs —— 计算sting通道或参数并返回其值
string chs(string channel) string chs(string channel, float time)
chu —— 计算vector2通道或参数并返回其值
vector2 chu(string channel) vector2 chu(string channel, float time)
chv —— 计算vector通道或参数并返回其值
vector chv(string channel) vector chv(string channel, float time) vector chv(int opid, int pid) vector chv(int opid, int pid, float time)
chp —— 计算vector4通道或参数并返回其值
vector4 chp(string channel) vector4 chp(string channel, float time)
ch2 —— 计算matrix2通道或参数并返回其值
matrix2 ch2(string channel) matrix2 ch2(string channel, float time)
ch3 —— 计算matrix3通道或参数并返回其值
matrix3 ch3(string channel) matrix3 ch3(string channel, float time)
ch4 —— 计算matrix通道或参数并返回其值
matrix ch4(string channel) matrix ch4(string channel, float time)
chramp —— 计算ramp通道或参数并返回其值
float chramp(string channel, float ramppos) float chramp(string channel, float ramppos, float time) vector chramp(string channel, float ramppos) vector chramp(string channel, f

文章详细介绍了Houdini中的一系列函数,如计算不同类型的通道值(如float、string、vector等),以及与节点变换、路径操作和参数相关的功能,展示了在Houdini中处理几何体属性的实用工具。
最低0.47元/天 解锁文章
2960

被折叠的 条评论
为什么被折叠?



