brepjs API Reference
    Preparing search index...

    Function defaultScorer

    • Default face scorer combining surface type, normal alignment, centroid proximity, and area similarity.

      Scoring breakdown:

      • Surface type match: +1.0 (mismatch when both defined: -Infinity)
      • Normal dot product: weighted contribution (rejected if < 0.707)
      • Centroid distance: quadratic penalty (rejected if distSq > 100)
      • Area ratio: penalized if |log(hintArea / faceArea)| > 1.0

      Parameters

      Returns number