How can we get a reflection of a point threw a plane ?
plane : x + y - z + 3 = 0
I was thinking to find a point P on a plane, and then find a vector AP, and then find an opposite vector. Or is this wrong?
You need to find the vector normal to the plane going through A. It will intersect the plane at point P, and have its tip at point A. Take the negative of this vector. Put its tail at P, and then the tip will be at the reflection point.
The only difference between what I have said and what you have said is that I claim you need a normal vector. I don't think this will work if the vector you find is not normal to the plane.
And remember that if a plane is given by Ax+ By+ Cz= D then is a vector perpendicular to the plane. A line through point , perpendicular to plane Ax+ By+ Cz= D, is given by , , . You can now determine where that line intersects the plane, then go an equal distance on the other side of the plane.
Now I am confused. I was trying to solve this but I don't know how.
So how I understand it now is:
We have plane x + y - z = -3, and A(1,-1,2)
I insert it in x = At + x0...
x = 0t + 1
y = 0t - 1
z = 0t + 2
Now what? We get back those coordinates of a point A.
Um... no. You need to use the normal vector of the plane that is:
Then, your line through A and the plane becomes:
Now, you equate the line with the plane to find the value of lambda. Now that you know the value of lambda, you can double it and add it to point A as a shortcut instead of finding the point of intersection of the line and the plane.