英语法语西班牙文

OnWorks 网站图标

png23d - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 png23d

这是 png23d 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


png23d - PNG 到 3D 文件的转换

概要


png23d [-V[-v[-f [-o 类型[-t 透明度[-l 量化[-w 宽度[-h
高度[-d 深度[-O 优化[-b 复杂[-m 文件名] 输入输出

商品描述


png23d 是一种将PNG图像转换为适合于的三维文件的工具
建模应用程序,尤其是 3D 打印机。

配置


-V 显示程序版本并退出。

-v 使程序产生详细的输出。

-t 用于透明输出的颜色。 有效范围是 0 到 255(默认)
或 'x' 禁用。

-l 颜色空间被划分成的级别数。 有效范围是
1(默认)到 256。请注意,从 1.0 版开始,并非所有输出生成器都遵守此
参数或可以使用与指定的不同的完成类型,如果参数是
不是 1。

-w 输出目标宽度(x 维)。 默认情况下使用源 PNG 宽度。

-h 输出目标高度(y 维度)。 请注意,大多数输出​​将简单地忽略这一点
参数并根据宽度参数保留原始图像纵横比。

-d 输出目标深度(z维)指定的层数用作
默认。

-o 指定输出类型

pgm 输出 PGM 格式的位图。 这可用于验证级别和
量化参数设置正确。
rscad 输出一个 scad 格式的文件以供使用 OpenSCAD. 该文件将是
由多维数据集组成。 光洁度无法控制(它是生的
块)并且生成的 scad 对象可能非常复杂。
scad 输出一个 scad 格式的文件以供使用 OpenSCAD. 该文件将是
由单个多面体网格组成。 对于较大的图像,此多边形将
异常复杂,可能包含数千个三角形。
stl 输出二进制立体光刻格式文件。 这些文件包括
简单的三角形,输出可以直接被几个3D打印使用
系统。 生成的网格是凸流形,但不是
简化。
astl 与 stl 条目相同,但生成一个文本文件而不是二进制文件。

-f 指定输出 3D 网格的完成,默认为 立方体 这保留了所有
立方体面。 这 光滑 选项使用行进平方算法给出倾斜
边缘并减少锯齿。 这 直肠 完成仅适用于 rscad 输出类型。 这
表面 type 生成一个简单的高度图表面。

-O 指定网格优化级别 0、1(默认值)或 2。

0 不执行网格优化。 这将很快执行,但
生成的网格将异常复杂,几乎肯定需要
在另一个工具(如meshlab)中进行额外处理。

1 将使用边缘去除算法进行网格简化。 这个
过程相对较快,结果保持了精确的块状几何形状
从生成过程来看。 通常这会产生合理的结果对于非
复杂的挤压。
2 使用二次曲面去除的网格简化。 这还没有
实施的! 如果您需要这种类型的工具,请使用诸如 meshlab 之类的工具
简化。

-b 布隆过滤器复杂度,它控制过滤器的大小和数量
顶点索引使用的迭代(函数)作为网格简化的一部分
过程。 有效范围是 0 到 16,默认值为 2。大多数用户永远不需要
改变这个参数。 仅当他们遇到高过滤器未命中时才有用
10 万个或更多面的超大网格上的比率)。

-m 将网格优化调试输出保存到的文件名。 这是一个生成
html 文件,以图形方式显示网格简化的每个阶段。 这是
仅用于调试目的和数百个面以上的图像
输出可以达到数百兆字节。

输入 指定要转换的源 PNG 文件。

产量 指定输出文件。

示例


转换自 foo.png文件 以 scad 多面体输出格式:

png23d -o pscad foo.png foo.scad

转换自 foo.pngfoo.stl文件 二进制 STL 输出格式,平滑完成:

png23d -f 平滑 -o stl foo.png foo.scad

转换自 foo.pngfoo.stl文件 以 ascii STL 输出格式,具有光滑的表面和 50
单位输出宽度:

png23d -f 平滑 -o astl -w 50 foo.png foo.scad

使用 onworks.net 服务在线使用 png23d


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad