Geometry3D
Geometry3D copied to clipboard
Geometry3D: 3D Computational Geometrics Library
Hi there, I am using your library to check whether 2 convex polyhedrons intersect each other. The library has worked for many of these polyhedrons before, but I'm now getting...
@GouMinghao Thank you very much for this wonderful package! It's been very useful within https://github.com/multiview-stitcher/multiview-stitcher. Would you consider uploading `Geometry3D==0.3.0` to PyPI? For now, I've uploaded a copy [here](https://pypi.org/project/Geometry3D-vendored/), but...
See Issue#19 https://github.com/GouMinghao/Geometry3D/issues/19
Hello, dear developers of the Geometry3D library! While using the intersection() function, an error was detected for a pair of triangles, which is probably related to **incorrect rounding or overflow**....
After moving a Segment by (0, 0, -1), the "in" and "intersection" operations still take the original position into account. Python 3.12.1 (tags/v3.12.1:2305ca5, Dec 7 2023, 22:03:25) [MSC v.1937 64...
It seems line 27 of "renderer_matplotlib" shall be replaced by ax = fig.add_subplot(projection='3d') to get the correct display. see discussion here : https://stackoverflow.com/questions/76217413/figure-size-800x800-with-0-axes-when-using-plt-show-jupyter-notebook
I'm having problems with evaluating the intersection of a line and a cylinder. I use the following code: ``` from Geometry3D import * def intersection_v2(xp,yp,zp,px,py,pz,xt,yt,zt,rt,ht): part = Line(Point(xp,yp,zp),Vector(px,py,pz)) tank =...
When you create an intersection, it seems that sometimes the ConvexPolygons that are created have 3 points along the first side. When that happens, the creation of the normal fails...
If I need your useful package in my package, I cannot configure any non-root logger normally. Please create a new logger instance than using the root logger.