rhino导出su文件写入插件程序发生错误_我用10分钟建完SU超大地形,同事还在跪求甲方要数据!...

41ced8f2676c17342853473b217c07dc.gif

--插件、教程及底图获取方式见文末--

大家好,我是意周君。

最近比较痴迷于对地图和地形的研究,总想另辟蹊径,寻找有别于传统的画图和建模流程的软件和思路。

谁让天气太冷,让人不想求爷爷告奶奶地跟甲方要数据,只想早点画完图,在被窝里多躺一会呢?

说到地图和地形,不久前和大家分享过一键生成3D地形的PS插件和58种高清地图▼

2a0a6cd96369eedc736371e2ee249dca.gif

今天就和大家分享另一个神器:可以一键生成地形的Sketchup小插件:

Bitmap To Mesh

fc5ecac44c808797b702f429e4e8725d.png

抛开利用Rhino导入地形的办法不谈,传统SU建地形的方法,主要依靠SU的沙盒工具生成。一种是网格拉伸法

8328602a42966c635ffdb95881052fdd.png
图片来自网络

b1cf12c2bca7388b3402e496f8fb9088.png
图片来自网络

b1f37badd1fb69432c15c579d45f0b8d.png
图片来自网络

另一种是等高线法,利用体块拉伸或CAD导入等高线生成

48613a8f274aac96256cf59dd59712a6.png
图片来自网络

447b3ff3bcb1f3b6cb8a1952119df469.png
图片来自网络

be8aa0d6c8781c83a4eef6a130048fa2.png
图片来自网络

但两种方法建出的模型均较粗糙,不够精确,且只适用于中小地块内的地形建模。

利用今天的主角:Bitmap To Mesh插件,可以弥补沙盒工具的不足。

工作原理

1cd19b9c45ee3276ab6a0e5c14a2a51f.gif

该插件原理类似于之前介绍过的3D Map Generator-Terrain,同样可以识别高度灰度图一类的位图中的像素亮度,并通过亮度变化模拟地形的高低起伏,从而生成地形。

516e509be30f6fa8662f8a1b1b7e7ec3.png

高度灰度图里的每一个像素亮度对应一个高度值

e116eda9849c219c7a6d4566901c9fa7.png

以上图中的香港局部地区的高度灰度图为底图▼

99431969e8e3445abe2393c7147467fd.png

生成的地形如下图▼

bdffcdaa744fdfc97b1da47a9855067c.png

320b594df4ab5e82130f7d97b7fc9dc6.gif

128392a01cdde0b357099634e0c54383.gif

41ced8f2676c17342853473b217c07dc.gif

可以看出,利用像素级别的操作生成的地形精细度很高,且极其逼真。

安装使用方法

1)安装方法一
打开SU的扩展商店,搜索Bitmap To Mesh,直接下载安装▼

e34e863620ce81bc295547b910eb9201.png

2)安装方法二

打开SU的扩展程序管理器==>安装扩展程序==>查找并选中Bitmap To Mesh.rbz文件即可安装。

e190834ea3814dfbda0339bda4c9df0e.png

(插件获取方式见文末哦。)

3)使用方法

打开菜单绘图 ==> Mesh From Bitmap▼

bcc16a8192995cbf9f4e46a0f5132e78.png

选取一张bmp或png格式的图片文件,在SketchUp中给出实体的大小,再输入高度,程序会自动生成三维实体。

3f11f58c2fee288960ba543daec3a030.png

bb40ad268c7ea6865887d8ed104b2bd6.gif

生成的地形还可以结合卫星地图作为材质,生成更逼真的效果。

以深圳湾地区地形为例:

1b7cb2c08a911167c2bef15157408c38.png

+

b32d68c5da9e8cbd29da967fc368a762.png

4cc0a637ec253ce1260a4fc74c924c2d.png

这里有三点需要注意:

1)生成的地形面数多少与图片的像素多少有关,每格像素会生成两个三角面,一张500*500像素的图片生成的面数就是500x500x2=50万个面,所以要根据自己打算生成模型的精度,适当控制图片的像素大小,否则有卡死的风险。也可先将图片导入su,再进行操作。

2)在生成地形前最好先画好缩放参考线(比如你截取的地块大小为1000*1000米,则可以事先在SU内画1米的参考线),以便精确定位缩放比例。地形的缩放高度同理。

当然,地形尺寸和高度也可以在后期缩放调整。

f64f5ada7af6e5a9cb9a5e936907868d.png

3)最头疼的是,生成的地形整体为一个组,无法直接炸开再对单独某个面或部分进行编辑,还需要借助其他相关插件处理(除非像素尺寸不大,否则直接炸开很容易卡死~)

c3e8d8678d22481eee4dfa9c19ade696.png

其他功能

虽然插件主要功能是结合bmp格式的位图生成立体图块,但其功能介绍却显示它还可将图片转换成不同颜色灰度的色块,类似像素画和浮雕。

960b24827cc2d2657db3f82a8ea26e79.gif

理论上,只要格式为bmp、jpg/jpeg、png、psd、tif、tga,且有颜色和明暗变化的图片,都可以生成立体效果:

4640f8ec0f181f1a5cea99c805667430.png

c54205e4c0f58e7003bd9c81c0cc4241.png

a2a4e8882b0c7b1ac7d3445cfac6749f.png
图片来自网络

077f1c3adb06049f862495cbf68180d0.png

结合一些匀质的平面材质纹理贴图,可以生成立体浮雕纹理,节省建模时间:

898d6cb99be3a41e3f865fa3d6b24dcb.png
图片来自网络▼

6f3439993b3e003332a565f8ddc4e000.png
图片来自网络

注意事项:图片最好先在Photoshop中转换为index模式,颜色不超过12色,然后保存为bmp格式的图形文件(8bit,不压缩),再导入SketchUp进行转换,不然耗时会很久,有卡死风险。

插件参数
大小: 77.17 KB
版本: Bitmap to Mesh (1.0.1); 2018-03-19
操作系统兼容性: SketchUp 2014, SketchUp 2015, SketchUp 2016, SketchUp 2017, SketchUp 2018
语言: Mac OS X, Windows

该插件虽然支持su2014—2018版本,但建议使用2018及以上版本,否则功能会有限制。

总结

总而言之,该插件的主要用途,是结合高度灰度图和卫星地图进行较大尺度的快速而精确创建地形,且比较吃硬件。它和沙盒的中小范围建模功能相辅相成

将平面图像转为立体浮雕模型的功能则稍显鸡肋,但能在一些场合派上用场。

还是那句老话

作为朴实的素材普及者

和沾床就倒的懒癌患者

简单、快捷、高效就是咱的追求~

寒冷的冬天

只有被窝才是归宿

926004bee61dac12143a6aa67f838bbe.png
参考来源: http://www. thomthom.net/ http://www. piziku.com/bitmap-to-me sh-wei-tu-zhuan-mo-xing.html

—END—

该插件文件、视频教程及高度灰度图

获取方式

搜索【设计e周网】

进入本公众号后台后

回复关键词

【插件1217】

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值