Original Post
I know what both the dot product and cross product are equation wise, but what do they really *mean*?
Quote:
Original post by Guimo
The cross product returns a vector perpendicular to the two input vectors. YOU GET THE DIRECTION USING A 'RIGHT HAND' RULE...
Quote:
Original post by bytecoder
Did you try google? Either way, I assume you mean what significance they have? A dot product between two vectors can tell you two things based on what the result is:
<0: the vectors form an obtuse angle.
=0: the vectors are perpendicular.
>0: the vectors form an acute angle.
This can be used to tell where a certain point is relative to a plane if you use the plane's normal vector, which is the vector perpendicular to the plain.
The dot product, as already stated, returns a vector perpendicular to both input vectors, allowing you to calculate the normal vector of a plane.
Quote:
Original post by Samith
I know what both the dot product and cross product are equation wise, but what do they really *mean*?
Quote:
Noone seems to have mentioned that the dot product only returns the cosine of the angle between two vectors if they are *normalized* !!
Quote:
Original post by Alpha_ProgDes
i take it when you say normalized you mean the vectors having a length of 1 unit (well that's what they called it in my class)? basically they must be unit vectors.
why is that again? it's been awhile since i've had to use physics. *I'm not going to post myself as stupid*
Quote:
Original post by python_regious
The dot product is a projection operation. When you perform the dot product of two vectors (a.b), you find the length of the projection of vector a on b. Or, in other words, you find the length of vector a, in the b direction. It can be used to find the angle between vectors, but it is essentially a projection operation, not a "find the angle inbetween" operation.
Quote:
the "projection" interpretation is subject to the caveat that you have to be projecting onto the unit vector.
Quote:
The projection of a non-unit vector onto a unit vector is the same as the dot product of the nonunit vector and unit vector.
The projection of a unit vector onto a non-unit vector is not the same as the dot product of the nonunit vector and unit vector.
Quote:
If the projection of vector V onto vector U should be the same as the projection of vector V onto an axis that passes through U
Quote:
Original post by hplus0603
The cross product of A and B returns the (signed) area of the parallelogram defined by A and B as sides, or, alternately, two times the (signed) area of the triangle defined by A and B as sides.
This topic has been locked by a moderator. New replies are not allowed.
With your permission, GameDev.net uses analytics cookies to understand how people use the platform. You can accept analytics or continue with necessary cookies only. Learn more