Overlap Polygons¶


Functionality¶
For every polygon of one object search intersection at other object.
Epsilon makes it harder to find intersaction. Based on BVHtree mathutils.bvhtree
(see: Blender docs).
Inputs¶
Mode |
Input Name |
type |
---|---|---|
All |
Vert(A) |
vertices |
All |
Poly(A) |
polygons |
All |
Vert(B) |
vertices |
All |
Poly(B) |
polygons |
Parameters¶
Mode |
Description |
---|---|
all triangles |
Boolean to work with triangles makes it faster to calculate |
epsilon |
Float threshold for cut weak results |
Outputs¶
Mode |
Input Name |
type |
---|---|---|
All |
PolyIndex(A) |
indices |
All |
PolyIndex(B) |
indices |
All |
OverlapPoly(A) |
polygons |
All |
OverlapPoly(B) |
polygons |
Examples¶

https://github.com/nortikin/sverchok/files/1326934/bvhtree-overlap_2017_09_23_23_07.zip
Replay with new nodes

Generator-> Plane
Transform-> Noise Displace
Number-> A Number
Matrix-> Matrix In
Viz-> Viewer Draw
Text-> Stethoscope

Notes¶
pass