kendo treeview 修改节点显示值_Houdini课程补充内容之——山脉节点

       最近有不少老学员反映称,面授课程中没有Terrain山脉系列节点的讲解,我在这里解释下:Houdini的山脉节点因为都是hda封装,而且操作起来简单方便,节点也没什么难于理解的地方,所以这部分便没有在正课中出现,其实通过大家掌握的houdini知识完全可以自己造出一套山脉节点的(除了个别几个,如腐蚀节点),本质上就是控制二维volume值。应学员要求,这里特将山脉节点做一个串述(:本文章只是课程补充,所以需要一定的Houdini基础)。

       首先要对Houdini的Terrain山脉系统的概念有个基本了解,再去理解这些节点,也就不言自明了。Terrain山脉系统就是一个二维流体容器,它包含两个基本的volume场,一个是height高度场,用于设置山脉高度,另一个是mask遮罩场(红色),用于控制山脉节点的影响区域,节点名称中凡是有Mask后缀的,都是对遮罩的处理节点,而没有Mask后缀的都是对height场的处理节点,但大部分也可对Mask场进行处理。大部分山脉节点都有两个input,第一个输入是要修改的height场,第二个输入是mask场,很像后期合成的操作方式,所以非常简单。山脉节点本质上就是对volume的编辑,所以也可以用volume vop或volume wrangle进行自定义调整。

1、HeightField

创建山脉,可调位置、方位、尺寸、分辨率等,同时创建height与mask场。

2、HeightField Blur

对山脉进行平滑处理

3、HeightField Clip

对山脉高度进行柔性切平处理

4、HeightField Copy Layer

将一个场复制给另一个场

5、HeightField Crop

裁切山脉,修改其尺寸

6、HeightField Cutout by Object

根据一个几何体裁切山脉,默认删掉物体外部的,可反转

7、HeightField Cutout Clear

清除某个场值,并赋予一个固定值

8、HeightField Distort by Layer

根据input2输入场的方向,对height场进行扭曲变形处理

9、HeightField Distort by Noise

随机扭曲变形处理

10、HeightField Draw Mask

用自由笔刷画mask遮罩场

11、HeightField Erode

山脉腐蚀(水腐蚀与热腐蚀)计算,播放动画即开始计算,基于GPU故对显卡有要求

12、HeightField Erode Hydro

对水腐蚀的配置,配置好后给HeightField Erode节点使用以便直接(无需播放动画)展现效果,该节点需要water场,故需事先加入Heightfield Erode Precipitation节点配置后才可使用,否则报错

13、HeightField Erode Precipitation

为HeightField Erode Hydro水利腐蚀配置降水量,并创建water场

14、HeightField Erode Thermal

对热腐蚀的配置,配置好后给HeightField Erode节点使用以便直接展现效果

15、HeightField File

使用图片某个通道对场进行控制

16、HeightField Flow Field

基于液体的流动冲刷修改field或mask

17、HeightField Isolate Layer

使用Layer to Isolate参数输入的场,对height或mask场进行覆盖

18、HeightField Layer

将input2输入的场对应的合并到input1的场上,实现两个输入中场的合成操作,并可设置合成方式(类似后期)

19、HeightField Layer Clear

清除某个场值,并赋予一个固定值

20、HeightField Llayer Pproperty

设置场的边界类型

21、HeightField Mask Bblur

对mask场模糊处理

22、HeightField Mask by Feature

根据坡度、高度、曲率、方向、oc遮挡创建mask遮罩场

23、HeightField Mask by Object

根据几何体设置mask场,默认为几何体内部设置为1

24、HeightField Mask by Occlusion

根据oc遮挡创建mask遮罩场

25、HeightField Mask Clear

清除mask场,并赋予一个固定值

26、HeightField Mask Expand

对mask场的扩展、收缩、平滑处理

27、Heightfield Mask Noise

创建随机的噪波mask

28、HeightField Mask Shrink

就是Heightfield Mask Expand节点,只是参数初始设置不同

29、HeightField Noise

对场进行噪波处理

30、HeightField Output

可将场分别存在红、绿、蓝、Alpha四个通道中,以图片形式保存至硬盘

31、HeightField Paint

使用笔刷刷场的值

32、HeightField Patch

将input2的mask区域内的height场合并至input1的height场中

33、HeightField Pattern

使用程序化纹理样式控制场

34、HeightField Project

将山脉映射到几何体表面

35、HeightField Quick Shade

指定材质贴图,便于预览

36、HeightField Remap

对场值进行重映射

37、HeightField Resample

重设场的分辨率与模糊过滤

38、HeightField Scatter

在山脉上撒点

39、HeightField Slump

模拟松软的土地下滑而产生的平滑效果

40、HeightField Terrace

梯田效果

41、HeightField Tile Splice

用于分布式计算的剪接处理

42、HeightField Tile Split

提取场一部分切片

43、HeightField Transform

对山脉的空间变换

44、HeightField Visualize

场的可视化显示

45、HeightField Vop

用vop对山脉进行自定义编辑

46、HeightField Wrangle

用wrangle对山脉进行自定义编辑

47、Convert HeightField

转为多边形(也可用Convert转)

End

60b81a61ac61474bc1aef9cdc61cf56f.png

视域传奇

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值