dissipation微解算器标签control field下意思:
在计算消散前,先查看control field的值,范围是从0到1,默认在0的时候,即温度低的时候收到完全的影响,温度高的时候不受到消散影响
dissipation微解算器标签control field下意思:
在计算消散前,先查看control field的值,范围是从0到1,默认在0的时候,即温度低的时候收到完全的影响,温度高的时候不受到消散影响
simulation中设置:cooling rate:冷却速率,数值越高冷却越快,temparture一瞬间可能上升,但之后冷却停止上升
$T在vex中的写法:@Time
做烟雾发射,必须要有一个好的源。
发射源物体通过pyrosource节点转化成点,再栅格化成体积
SDF volume:
1.系统自带的,内部是正值,外部是负值
2.VDB中,正好相反,内部是负,外部是正
使用trail节点计算速度,选择forward difference可以解决第一帧报错的问题
loop选择:在选中一条边的前提下 shift+a 按中建选择另一条边
空格+F 以当先视角 聚焦显示选中的物体
空格+G 以home视角 聚焦显示选中物体
U 返回上一层级
I 进入下一层级
观察geometry spread sheet 可以发现curveu这个从0-1,沿着曲线递增的浮点值,可以借助这一特性参与polyextrude计算
在attri wrangle 中写入表达式
f@my_thick = @curveu * 0.005;
stamp copy 可以接受全局变量输入
格式为 stamp()
stamp("path", "token", default_value)
为参数添加ramp的VEX语法为
float chramp(string_channel, float_ramppos)
12+线程的U
boolean运算之前几何体必须有合理的法线
boolean通过勾选参数可以将输出的面分组,比如a在b内部的面即为 ainsideb组
facet 可以用 remove inline point来消除多余的点,如果最小参数依然效果不好,就用fuse先把点合并。
点 顶点
1 非破坏性的工作流程
v@N = {arg1, arg2, arg3};
此处N为向量,因为是三维数组所以是vector,
v@up = {arg1, arg2, arg3};
up是houdini默认的up vector,是当前输入的全局变量。
ai文件导入后可能会存在图像封闭现象,可以用hole节点重新计算alpha;
由于ai文件导入后点数极多,可以用resample进行优化,以不影响基本形态为准
注意观察每个节点的属性
bbox()函数可以帮助找到最大值,格式为bbox(string, arg)
比如bbox("../boolean/", D_YMAX) ,此处非常体现houdini底层的context关系。
space + 12345 切换视图
可以对想要的窗口进行编组 编组方式为 ctrl +12345
shift + a 左键点击第一个边,然后中键点击另一条边,可以选择当前方向loop内的所有边
在viewer内可以按c呼出环形菜单,不同的状态下环形菜单内容不同
在viewer内按Q可以重复使用上一个节点,节点参数为默认值
U 上一层 ,I 进入当前节点, O 显示当前缩略图
{
参考图如果直接用cop2net 节点会因为抗锯齿原因变得不清晰
此时可在copnet选项把mesh改为quad with uv
通过uvquick shade,将checker贴图更改为需要的贴图
}
alt + 拖拽可以快速复制节点
Pyro 和Vellum支持GPU加速!!!