Skip to content

Commit 1d083f9

Browse files
committed
Speed up 3D sight-lines: lazy per-building extrusion (35x faster preparation), numpy broadcast distance filter replacing the pandas cross merge, vectorised segment/endpoint construction, and a conservative vertical prune of 2D obstruction candidates before ray casting
1 parent 21a7cc9 commit 1d083f9

1 file changed

Lines changed: 200 additions & 147 deletions

File tree

0 commit comments

Comments
 (0)