I
в общем, цель сравнить 2 нормали. если они торчат почти в одной плоскости, тогда ок, если нет - то не ок.
Size: a a a
I
I
Б[
Б[
I
Б[
I
Б[
Б[
I
static float SignedAngleBetween(Vector3 a, Vector3 b, Vector3 n){
var angle = Vector3.Angle(a,b);
var sign = Mathf.Sign(Vector3.Dot(n,Vector3.Cross(a,b)));
// return signed angle
return angle * sign;
}
T
T
SP
SP
T
AD
AD
AD