Your solution should involve rotating the aircraft by using a specific rotation matrix, or packing that same rotational information into a full transform matrix. Really, I think all the operations you describe above are concatenations of matrix transformations (both translations and rotation matrix operations combined together).

You should be able to use the same matrix to rotate and/or transform (meaning rotate and translate) the aircraft and apply the same to the blue dot in order to find the transformed position of it.

If you want to animate the ailerons then you'll want to rotate the aileron first about it's own local axis in order to deflect them as a real aircraft would in response to a stick input and then apply the aircraft transformation to it afterwards in order to position and orient it correctly on the aircraft. This can again be concatenated into one matrix transformation.

### Show differencesHistory of post edits

### #5freakchild

Posted 02 October 2012 - 02:44 PM

Your solution should involve rotating the aircraft by using a specific rotation matrix, or packing that same rotational information into a full transform matrix. Really, I think all the operations you describe above are concatenations of matrix transformations (both translations and rotation matrix operations combined together).

You should be able to use the same matrix to rotate and/or transform (meaning rotate and translate) the aircraft and apply the same to the blue dot in order to find the transformed position of it.

If you want to move the aileron up and down, you'll want to rotate the aileron first about it's own local axis and then apply the aircraft transformation to it afterwards in order to position and orient it correctly on the aircraft. This can again be concatenated into one matrix transformation.

You should be able to use the same matrix to rotate and/or transform (meaning rotate and translate) the aircraft and apply the same to the blue dot in order to find the transformed position of it.

If you want to move the aileron up and down, you'll want to rotate the aileron first about it's own local axis and then apply the aircraft transformation to it afterwards in order to position and orient it correctly on the aircraft. This can again be concatenated into one matrix transformation.

### #4freakchild

Posted 02 October 2012 - 02:43 PM

Your solution should involve rotating the aircraft by using a specific rotation matrix, or packing that same rotational information into a full transform matrix. Really, I think all the operations you describe above are concatenations of matrix transformations (both translations and rotation matrix operations combined together).

You should be able to use the same matrix to rotate and/or transform (meaning rotate and translate) the aircraft and apply the same to the blue dot in order to find the transformed position of it.

If you want to move the aileron up and down, you'll want to rotate the aileron first about it's own local axis and then apply the aircraft transformation to it to get it into the correct position on the aircraft.

You should be able to use the same matrix to rotate and/or transform (meaning rotate and translate) the aircraft and apply the same to the blue dot in order to find the transformed position of it.

If you want to move the aileron up and down, you'll want to rotate the aileron first about it's own local axis and then apply the aircraft transformation to it to get it into the correct position on the aircraft.

### #3freakchild

Posted 02 October 2012 - 02:38 PM

Your solution should involve rotating the aircraft by using a specific rotation matrix, or packing that same rotational information into a full transform matrix. Really, I think all the operations you describe above are concatenations of matrix transformations (both translations and rotation matrix operations combined together).

You should be able to use the same matrix to rotate and/or transform (meaning rotate and translate) the aircraft and apply the same to the blue dot in order to find the transformed position of it.

You should be able to use the same matrix to rotate and/or transform (meaning rotate and translate) the aircraft and apply the same to the blue dot in order to find the transformed position of it.

### #2freakchild

Posted 02 October 2012 - 02:31 PM

Your solution should involve rotating the aircraft by using a specific rotation matrix, or packing that same rotational information into a full transform matrix. Really, I think all the operations you describe above are concatenations of matrix transformations, both translations and rotation operations.

You should be able to use the same matrix to rotate and/or transform (meaning rotate and translate) the aircraft and apply the same transformation to the blue dot in order to find the transformed position of it.

You should be able to use the same matrix to rotate and/or transform (meaning rotate and translate) the aircraft and apply the same transformation to the blue dot in order to find the transformed position of it.

### #1freakchild

Posted 02 October 2012 - 02:25 PM

Your solution should involve rotating the aircraft by using a specific rotation matrix, or packing that same rotational information into a full transform matrix. Really, I think all the operations you describe above are concatenations of matrix transformations, both translations and rotation operations.

You should be able to use the same matrix to rotate the aircraft and apply to the blue dot in order to find the transformed position of the same.

You should be able to use the same matrix to rotate the aircraft and apply to the blue dot in order to find the transformed position of the same.