Currently, all SDF operators are assumed to be unary, and those that are binary work around this by composing the second parameter inside the operator struct.
This is not ideal, since it introduces extra type parameters on said structs, which has a knock-on effect of making type-level paths more clunky for the affected types.
Need to either generalize SignedDistanceOperator's parameter input, or split it into per-arity traits.
Currently, all SDF operators are assumed to be unary, and those that are binary work around this by composing the second parameter inside the operator struct.
This is not ideal, since it introduces extra type parameters on said structs, which has a knock-on effect of making type-level paths more clunky for the affected types.
Need to either generalize
SignedDistanceOperator
's parameter input, or split it into per-arity traits.