Rhino由点建立曲面

先将数据导入,然后点击缩放至最大范围。有以下这两种方式:

一、嵌面

  • 点击嵌面,然后框选所有数据,然后确定;如下图
    嵌面

    嵌面曲面选项

    在输入参数的时候尽量使其 uv 结构线足够密集,才能保证生成的地形曲面更贴近先前的高程点。
    但这么做会非常卡顿...uv 数值设置的越大,生成的面越精确,电脑计算的时间就越长...
    切割

    最终通过切割 / Split 命令,得到我们范围内需要的地形曲面。

二、Grasshopper

1. 点 > 网格

先用gh里的Delaunay Mesh对点进行三角网格化,形成网格文件。(其实网格工具里也有,从点建立网格,不知道两个是否一样?)

Grasshopper > mesh

这时,得到的网格有些地方质量会很差,需要重新整理。

2. 重新整理地形

有三种方式,可以改善地形:

  • 布帘点 / DrapePt
  • 布帘曲面 / Drape
  • 重建结构线并放样
    这里仅搬运一下第一种方法。
    • 通过布帘点 / DrapePt命令得到分布有序的uv点阵。

    • 要切换到top视图,给上一步得到的地形网格生成布帘点(在物件上产生布帘点),这样的点就是均匀的。

      在物件上产生布帘点

      生成布帘点

      生成密集高程点阵

      生成的点阵

    • 使用GrasshopperSurface From Points命令,得到我们所需的完美地形曲面;或者,使用GrasshopperMesh From PointsDelaunay Mesh命令得到完美的地形网格

后两种方式以及等高线生成见参考文献2。


可以看出,这里所说的改善地形主要针对地形高程数据较少、分布不规则的情况;实际上,对于研究大构造来说,使用的DEM数据本身已经非常规则、密集,足够使用,这种情况下的优化作用其实已经不明显。


参考资料:

  1. 数据可视化专题〇一:地形生成及高程分析
  2. 用Rhino(犀牛)根据高程点生成地形
    文献2中所用的电池名如下:
    电池名称
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
禁止转载,如需转载请通过简信或评论联系作者。

友情链接更多精彩内容