Trueform — это библиотека для геометрической обработки в реальном времени: пространственные запросы, булевы операции над сетками, изоконтуры, топология — интерактивно на ме́шах в миллионы полигонов.
std::vector или NumPy‑массивами без конвертации.auto [dist2, pt_on_poly, pt_on_seg] = tf::closest_metric_point_pair(polygon, segment);
bool contains = tf::contains_point(polygon, point);
auto hit = tf::ray_hit(ray, polygon);
pip install trueform
python -m trueform.conan create # TBB автоматически
#trueform #Geometry #Meshes #C++ #Python #VTK #Blender #CAD #ComputationalGeometry #3DProcessing
https://github.com/polydera/trueform
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - polydera/trueform: The STL for geometry. Fast and exact mesh booleans, spatial queries, arrangements, and remeshing. C++…
The STL for geometry. Fast and exact mesh booleans, spatial queries, arrangements, and remeshing. C++ with Python and TypeScript bindings. - polydera/trueform
1 4🤔2
CadQuery — это интуитивно понятный и простой в использовании Python-модуль для построения параметрических 3D CAD-моделей.
Пишете короткий скрипт на Python — получаете высококачественную 3D-модель, которую легко менять, настраивать и переиспользовать!
Многие сравнивают его с OpenSCAD (так как обе системы основаны на коде), но у CadQuery есть серьезные козыри в рукаве:
.step файл (созданный в другом CAD) и скриптами добавить к нему новые параметрические элементы.Рекомендуется использовать
mamba/conda для автоматического разрешения сложных C++ зависимостей:conda create -n cadquery
conda activate cadquery
mamba install -c conda-forge cadquery
Либо через pip (если у вас свежий Python):
pip install cadquery#Python #CAD #3D #3DModeling #Engineering #CadQuery #OpenSource #DevTools
https://github.com/cadquery/cadquery
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - CadQuery/cadquery: A python parametric CAD scripting framework based on OCCT
A python parametric CAD scripting framework based on OCCT - CadQuery/cadquery
1🔥2 2⚡1