问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

将图像转换为 STL 3D 模型文件

创作时间:
作者:
@小白创作中心

将图像转换为 STL 3D 模型文件

引用
1
来源
1.
https://fabconvert.com/cn/news/converting-an-image-to-an-stl-3d-model-file

3D建模中的一个常见任务是能够获取2D位图图像文件(例如PNG或JPEG文件),并将其转换为3D模型。本文将介绍两种主要方法:挤压和高度图,帮助你将2D图像转换为STL格式的3D模型。

图像拉伸至3D

使用“挤压”选项,我们的“图像到STL”工具将检查你上传的图像文件,并尝试在构成图像的形状周围描绘一个轮廓。然后,利用此轮廓信息在3D空间中创建一个平面,并按一定数量的毫米进行挤压。

此模式适用于包含易于识别的形状且未使用太多颜色的图像。它是将徽标、图标和其他图像内容转换为功能齐全的3D模型的绝佳方式。转换后的模型可以在你喜欢的3D建模应用程序中进一步编辑。

以下是使用挤压方法转换为完美3D模型的星形示例:


简单的星形


挤压星形作为3D模型

图像高度图

从图像高度图创建3D STL模型与拉伸方法截然不同。使用高度图模式进行转换时,图像内的所有单个像素都被视为最终3D模型文件的一部分,背景颜色除外(默认为黑色)。

高度图图像由不同灰度级别的像素组成,这些灰度像素的亮度决定了所创建的3D模型中相同像素的高度。例如,假设一个像素是黑色,则图像到STL转换器会将相应的3D像素置于0mm的高度。如果同一个像素是白色,那么它的高度将是10mm(假设深度的默认设置是10mm)。

使用此方法,可以创建3D模型来准确表示以常见图像格式存储的2D地形。

以下是使用Heightmap方法转换为完美3D模型的带孔星形示例。请注意灰度如何与3D模型中的高度相对应:星形较暗的外边缘低于内部部分,而深色阶梯状中心孔在3D模型的中心形成了一个陨石坑。


灰度图中有一个洞的星形


将星形作为高度图处理成3D模型

支持的格式

我们的图像转3D模型工具支持多种格式。虽然我们已经讨论过使用PNG和JPG文件作为源输入图像文件,使用STL作为目标3D模型格式,但我们的转换器支持许多其他图像格式,如HEIC、TIFF、TGA等。STL格式被支持作为目标3D模型格式,以及其他流行格式,如OBJ、BLEND、FBX等。

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号