C# 获取三维三角形的旋转

C# 获取三维三角形的旋转,c#,math,3d,C#,Math,3d,我在三维空间中有三个矢量3点。我需要将这个三角形的旋转(切线?)复制到三维模型的方向。如何计算三角形矢量3切线或从这些点创建旋转矩阵?此处介绍如何查找三角形的角度: 假设你找到了正常值并称之为N’。写“未旋转”三角形的法线,N,例如,对你来说应该很简单。弄清楚如何从N旋转到N'也应该很简单,您可以在XNA中为它创建一个旋转矩阵。此矩阵将按您的要求旋转所有内容。我已编辑了您的标题。请参阅“”,其中的共识是“不,他们不应该”。

我在三维空间中有三个矢量3点。我需要将这个三角形的旋转(切线?)复制到三维模型的方向。如何计算三角形矢量3切线或从这些点创建旋转矩阵?

此处介绍如何查找三角形的角度:


假设你找到了正常值并称之为N’。写“未旋转”三角形的法线,N,例如,对你来说应该很简单。弄清楚如何从N旋转到N'也应该很简单,您可以在XNA中为它创建一个旋转矩阵。此矩阵将按您的要求旋转所有内容。

我已编辑了您的标题。请参阅“”,其中的共识是“不,他们不应该”。