Edit: To say more simply, there a are two parts. 1. I have a 2D plane existing inside of a 3D coordinate system. The 2D plane is defined by two 3D vertices. How do I then transform coordinates that lie on the 2D plane into 3D points and back again? 2. imagine the 2D plane has a 3rd defined by another 3D vertice perpendiculat to the 2D plane (ie stretch the 2D rectangle into a 3D rectangle) and then perform the trans.
I have coordinate system $X,Y,Z$ with points with known values $A,B,C,D,E,F$.
I also have an imagined point $G$ that I need to use to measure two angles (let's call them $\theta_1$ and $\theta_2$) from points $DBG$ and $CBG$.
The relationship of all 7 points to one another is known, including $G$. I shall propose a coordinate system $I,J,Z$ that holds the relationship of all points.
The rotation or location of the $I,J,Z$ coordinate system inside of $X,Y,Z$. It can only be determined using the known $X,Y,Z$ coordinates of the listed points and the known relationship of those points in $I,J,K$.
Please see the following illustration. https://i.stack.imgur.com/zo2lo.png
- How do I find the $X,Y,Z$ position of $G$?
- Is this the sensible approach to determine $\theta_1$ and $\theta_2$?
- Can this be done without points $E$ and $F$?
- What should I research and familiarize myself with so that I understand this problem?
spherical to Cartesian transformation looks like what I want, however I have yet yo figure out how to implement it. Would you be able to provide any further assistence?
I have restated my question more simple http://stackoverflow.com/questions/31848706/how-to-perform-cartesian-transformation however you seem to have grasped it perfectly already
– user1611172 Aug 06 '15 at 07:22