在Houdini中用灰度贴图制作地形

    xiaoxiao2021-03-25  113

    整个过程是照着老外的一个教程做的:Houdini Projects Terrain Generation

     

    手头上的文件时一个地形DEM文件,用global mapper打开之后,选择file/export中有image输出的那一项

    选择要输出的图像格式(我选的是jpg),然后会弹出输出图像的设置,设置选择8bit的灰度图,以及设置对应的空间采样率

    保存出来的图片的边界处有多余的白边,这是用PhotoShop进行适当的裁剪,导出即可

     

    所需要的图片导出之后,就开始houdini上的工作

    在geo节点中设置了两个grid,分别是grid_base和grid_lowres,这里我将网格的大小(size)设置成图片的分辨率大小,grid的细分程序(Rows和Columns): _base与网格大小一致,lowres将网格大小除以5,然后连入switch进行选择

    之后连入一个attribute from Map节点,然后在它的Texture map中导入需要的灰度图,这里教程中先把图片导入到cop中,然后这里取的是那个op操作符的位置

    之后连入一个uvtexture设置grid的uv坐标,不知为什么我在模型上看到的图像时左右颠倒的

    然后连入一个point vop节点进行Y方向的置换,进去之后整个节点的过程是,

    将pos的X,Z坐标按原样连给输出,Y坐标加上置换连个输出,因为导入的图片是单通道的,保存在了R通道上,所以这里值取出了R通道的颜色值,luminance节点输入时3通道,这里就输入了3个R通道,clamp节点控制了图像的输出值的范围,multiple节点控制了最后模型的置换高度。

    最后的效果:

    bonus:有时候从外面导入了一个模型,在视图中找不到模型,遇到这种情况的话,就选中物体节点,然后鼠标放在视图空间,点击space+G;maya是选中物体,按F键。

     

     

     

     

     

    转载请注明原文地址: https://ju.6miu.com/read-39045.html

    最新回复(0)