• Houdini 地形知识点


    在这里插入图片描述
    节点的五个标记。
    左上角的为pass,忽略掉此节点,对应节点上的左边第一个格子。
    左下角为冻结,保留当前的计算结果,不再重新计算之前的内容。
    右下角为始终显示渲染结果,不管你焦点查看哪里,视图上始终会显示当前节点的结果。
    右上角则外查看,对应节点上最右边的格子,可以查看当前的结果。

    快捷键L可以自动给你排布节点。

    视图按f键,可以查看当前模型整体。
    在这里插入图片描述
    视图切换可以使用空格键+12345切换。

    空格+G可以实现F键功能加上斜45度角度。

    U键,可以返回节点上一层。

    在这里插入图片描述
    恢复节点的默认参数。

    heightfield 基础的地形
    在这里插入图片描述
    需要调的是一个Grid Spacing,网格的密度,值越大,网格就密度就越小。这个影响导出的高度图的精度。
    Size 为地图尺寸。导出unity需要2的幂次大小然后+1,比如你想导出一个512512的地图,这里的Size需要设置成513513导出。
    在这里插入图片描述
    我们可以去官网上查看相关解释。地址:https://www.sidefx.com/docs/unity/_terrain.html

    在这里插入图片描述
    调整场景颜色为黑色,视图场景快捷键D,找到上面那个选项,可以调节背景色。

    heightfield Noise 自动生成地形。
    在这里插入图片描述
    里面重要的两个配置项,一个为Amplitude,为调整高度,值越大,高度图的影响就越大
    Element Size 修改元素的尺寸,值越大,细节就越少。
    Roughness 值越大,地形细节就越多。

    heightfield_erode 节点可以实现地形的侵蚀效果
    在这里插入图片描述
    Freeze at Frame为迭代帧率
    在这里插入图片描述
    被侵蚀后的地形

    heightfield Distort by Noise 节点 可以对当前的地形进行扭曲。
    在这里插入图片描述
    主要属性Noise Type 扰动的类型
    Amplitude 扰动的强度
    Element Size 扰动影响范围。

    heightfield_visualize 节点,可以显示层的颜色。
    在这里插入图片描述
    可以根据你设置的层进行相应层的颜色显示。

    heightfield_maskbyfeature可以根据设置生成一个mask
    在这里插入图片描述
    可以根据
    坡度 slope
    高度 height
    Peaks and Valleys 根据曲率 曲率大于多少,就会出现
    方向 direction
    Occlusion就是根据光照的强度设置。
    下面的

    在这里插入图片描述
    这个是调节渐变的。

    heightfield_copylayer 复制一个图层
    在这里插入图片描述
    可以选择从目标层复制数据并定义新图层的名称,并设置是否复制图层信息,是否清楚原有数据。

    查看创建好的图层的数据,可以通过heightfield_visualize去查看每个层的数据。

    heightfield_maskinvert节点可以将当前图层的数据反向
    在这里插入图片描述
    Destination是将数据写入的图层
    Source 是需要反向的图层

    使用模型去影响地形

    heightField Project节点,第一个传入地形,第二个传入一个模型,可以去影响地形的结构。
    在这里插入图片描述
    上面是获取地形和模型的最大的位置。
    在这里插入图片描述
    这个是取地形和模型最矮的位置。

    地形模糊节点 HeightField Blur,可以用来模糊地形的数据,让地形更圆滑一些。

    HeightField Remap 节点,可以对层的数据进行重映射。
    在这里插入图片描述
    Point Jitter 节点,可以随机抖动节点,让每个点的位置显得不那么标准。

    HeightField Visualize 节点可以让你实时查看层的数据是否正确。
    在这里插入图片描述
    高度可以自定义渐变色,层级可以在下面选中层进行颜色设置显示。

  • 相关阅读:
    基于R语言机器学习方法与案例分析实践技术
    Java lambda 动态查询
    【优化求解】基于matlab遗传算法求解立体仓库出入库路径优化问题【含Matlab源码 2028期】
    猿创征文|我这样看国产数据库TBase
    MySQL索引
    Yolov8目标识别与实例分割——算法原理详细解析
    安全物理环境(设备和技术注解)
    【Java基础】泛型+反射+枚举+Lambda表达式 知识点总结
    设计模式浅析(七) ·适配器模式
    upload-labs文件上传靶场实操
  • 原文地址:https://blog.csdn.net/qq_30100043/article/details/125998445