I am wondering if there is a grasshopper component that can find the intersection between the vantage point and the point on the building surface (Red circle).
In other words: find out which points on the building will be blocked by other buildings and cannot see the vantage point.
For example, the “blue line” will not be blocked by the geometry whereas the “orange line” may be blocked. I would like to find out which points on the building are able to see the vantage point and draw the “blue line”.
you can “extrude all points” with the gumball - in any direction to get the red lines.
then turn on the control points of those lines and set the outer once
_setPt
to your target point.
you get the blue lines…connecting your points with the target…
now use _intersect _trim or what ever fits to your needs…
another command that might help you is _extrudeCrvToPoint
kind regards
tom
Yes. I did remember there is a GH component (Isovist ray in this case) that can create line between two points but I am not able to find it out. Thanks so much.