可把任意图片变成可3D打印的透光浮雕的免费程序
所谓透光浮雕,即即在半透明板上打印立体图像,然后透过背光效果呈现图像。
为了激发自己十几岁的女儿对于3D打印和3D建模的兴趣,3D打印爱好者Mark Durbin可谓煞费苦心,他不仅仅坐下来一步步教女儿从建模到打印的所有过程,还编写了一个专门的网络应用程序,这个程序能够把她的2D绘图转换成可3D打印成透光浮雕(lithophane)的STL文件。
这对于Durbin的女儿来说具有难以阻挡的吸引力,因为她特别喜欢画铅笔画。Durbin希望能够通过将她的画作转化为有趣的3D复制品来吸引她走进3D打印的世界。
下面是Durbin用自己开发的软件工具Lithopane from Image Utility(LIU)将图画转化成透光浮雕的结果:
根据程序上的说明:“使用本软件,用户可以设置输出尺寸和质量、参考图片查看单色2D亮度、查看与缩放生成的透光浮雕和从您的计算机里拖放图片。”
尽管这款程序最初是专门为了Durbin和她的女儿在家里使用开发的,但是Durbin也愿意将其分享给可能有相同兴趣的其他人使用——他甚至提供了自己的源代码,以便于其他用户对其进行修改。
这个小程序用起来很简单,它直接在浏览器上运行,用户只需输入相应的地址即可使用。操作时用户在硬盘上找到要转化的文件,直接将其拖放到浏览器上即可。
一旦图像被上传,该应用程序会经过以下步骤将其生成可3D打印的STL文件:
- 2D处理——将图像转换为亮度单色图像
- 处理向量——将每个点加到3D网格上
- Faces处理——添加每个三角形(每格两个)
- 表面处理——加入使光在表面进行不同反射的功能
- 添加场景——把它放进三个.js场景进行观看
- 创建STL文件——将所有的向量和面添进一个二进制STL格式文件中
- 下载STL文件
在操作过程中,用户还可以使用可变控制滑块来对效果进行微调,直到达到自己需要的结果。这些可调变量包括最大尺寸、边框大小、材料厚度、每像素向量和深度等。
具体来说,用户可以设置:
- 最大尺寸——透光浮雕X或Y轴的最大输出尺寸。
- 厚度——透光浮雕Z轴的最大输出尺寸。
- 边框——四周边缘的边框厚度
- 最薄层——浮雕中最亮的哪一点的层厚度
- 每像素矢量——图像中的每个像素被转换成透光浮雕表面的3D点的个数。这个数字越大,输出越详细(相应地STL文件也更大,处理得也更慢)。
你可以在这儿使用它:http://3dp.rocks/lithophane/
(责任编辑:admin)