【文件属性】:
文件名称:libfive:实体建模的基础设施
文件大小:1.02MB
文件格式:ZIP
更新时间:2021-07-24 01:32:15
scheme design cad guile 3dprinting
libfive
实体建模的基础设施。 | |
libfive是一个使用实体建模框架。
它包括多个层,从基础设施到 GUI:
libfive共享库包含构建、操作和渲染 f-reps 的函数。 在网格划分算法中做了大量工作,该算法可生成防水、流形、分层、保留特征的三角形网格。 该库是用 C++ 编写的,并在libfive.h公开了一个 C API。
libfive标准库是一个包含常用形状、变换和 CSG 操作的库。 它是用 C++ 实现的,并在libfive/stdlib/stdlib.h公开了一个 C API
标准库被解析并用于为和生成绑定,用于 REPL 或作为更大应用程序的一部分。
Studio是风格的 GUI 应用程序。 它使用 Python 和 Guile 绑定,并允许对实体模型进行实时编码。 该界面还包括直接建模,用户可以在其中推拉模型表面以更改脚本中的变量。
其他使