I would like to like to be able to find the point p3 given point p1 and p2. The length between point p1 and p2 is set to L and the length between point p2 and p3 is set to L. The angle between point p1, p2 and p3 is set to theta. I'm pretty sure the dot product will play a roll but I'm not sure how. Any help would be great. Thanks
EDIT p0 should be p1. This is a 3D problem and I know I'm basically looking for points on a circle. I think I need to figure out how to define the circle such that it is perpendicular to the vector p1-p2 but I'm not really sure how to do that. I will be using this to generate polymer chains with constrained bond angles.