It looks like you're new here. If you want to get involved, click one of these buttons!

Hi gays, I'm realy noob and need you help! How can i find angle between to lines PS sorry about my English

If line 1 goes through points (ax1,ay1) and (ax2,ay2), make. m1=(ay2-ay1)/(ax2-ax1) --slope of line.

Do the same for line 2 to calculate m2

Then the angle A between them is calculated from

tan(A) = abs((m1-m2)/(1+m1*m2))

Or you could define the two vectors along the lines and use the inbuilt angleBetween method. Using Ignatz' notation:

angleBetween

u = vec2(ax2-ax1,ay2-ay1) v = vec2(bx2-bx1,by2-by1) a = u:angleBetween(v)

Or all in one:

a = vec2(ax2-ax1,ay2-ay1):angleBetween(vec2(bx2-bx1,by2-by1))

(Look up the documentation to see whether the result is in radians or degrees.)

## Comments

If line 1 goes through points (ax1,ay1) and (ax2,ay2), make.

m1=(ay2-ay1)/(ax2-ax1) --slope of line.

Do the same for line 2 to calculate m2

Then the angle A between them is calculated from

tan(A) = abs((m1-m2)/(1+m1*m2))

Or you could define the two vectors along the lines and use the inbuilt

`angleBetween`

method. Using Ignatz' notation:Or all in one:

(Look up the documentation to see whether the result is in radians or degrees.)