grasshopper2 Rhinorhino3d.com
ComponentAuto-generatedIntersect
Isovist Field 2D
00000000-1c8d-4f53-9a72-6b0e2d4a8f31
object preview
This page was generated from the component’s built-in descriptions. An in-depth article has not been written for it yet.

Create a scalar field whose value at each point is a planar isovist statistic.

Input parameters:

  1. Pl → Orientation of the sampling planes. The isovist at each queried point is cast on a plane parallel to this.
  2. Cn → Number of sample rays per isovist. Lower values evaluate faster when the field is sampled densely.
  3. Rd → Sample radius.
  4. Ob → Obstacles to sample against (curves, planes, surfaces, breps and meshes are supported).
  5. Mt → Scalar metric reported at each query point.
    •  0 → Hit Count
    •  1 → Hit Fraction
    •  2 → Coverage
    •  3 → Block Sum
    •  4 → Block Norm
    •  5 → Ramp Sum
    •  6 → Ramp Norm
    •  7 → Decay Sum
    •  8 → Decay Norm
    •  9 → Smooth Sum
    • 10 → Smooth Norm
    • 11 → Average
    • 12 → Exposure
    • 13 → Drift
    • 14 → Anisotropy
  6. Tr → Transition distance where the falloff begins. Ignored unless the metric is LinearRamp, Exponential or Smoothstep (or their normalised variants).

Output parameters:

  1. Fl → Scalar field of the selected isovist metric at each point.