#truck #graphics #modeling #topology #geometry #integrated #cad

truck-modeling

由几何和拓扑集成的建模算法

10个不稳定版本 (4个破坏性)

0.5.1 2023年1月13日
0.5.0 2022年12月21日
0.4.0 2022年5月24日
0.3.0 2021年12月4日
0.2.0 2020年12月28日

#603 in 数学

每月25次下载
用于 4 crates

Apache-2.0

785KB
14K SLoC

truck-modeling

Crates.io Docs.rs

由几何和拓扑集成的建模算法

示例代码

bottle

建模瓶子。

这是与Open CASCADE Technology(一位伟大的前辈)进行比较的技术指标。我们想重现OCCT教程中制作的瓶子。现在,使用truck无法进行倒角或布尔运算。因此,此脚本制作的瓶子是不完整的。

生成的json文件可以通过simple-shape-viewer进行可视化,这是truck-rendimpl的一个示例。

cone

通过三次扫描建模单位立方体。

cube-in-cube

具有多个边界的实体的示例

cube

通过三次扫描建模单位立方体。

生成的json文件可以通过simple-shape-viewer进行可视化,这是truck-rendimpl的一个示例。

cylinder

通过两次扫描建模圆柱体。

生成的json文件可以通过simple-shape-viewer进行可视化,这是truck-rendimpl的一个示例。

punched-cube

通过孔建模单位立方体。

生成的json文件可以通过simple-shape-viewer进行可视化,这是truck-rendimpl的一个示例。

torus-punched-cube

通过环孔的立方体。

torus

通过两次扫描建模环。

生成的json文件可以通过simple-shape-viewer进行可视化,这是truck-rendimpl的一个示例。

tsudumi

建模一个单叶双曲面。

生成的json文件可以通过simple-shape-viewer进行可视化,这是truck-rendimpl的一个示例。

依赖项

~2.7–4MB
~77K SLoC