C# 使用SharpDX的3D引擎

C# 使用SharpDX的3D引擎,c#,sharpdx,C#,Sharpdx,这是我第一次用c#绘制3D模型。我的对象摄影机由名为Vector3的三维坐标组成。C#使用SharpDX.Vector3,这是什么意思?这将设置在哪里 代码如下: using SharpDX; namespace SoftEngine { public class Camera { public Vector3 Position { get; set; } public Vector3 Target { get; set; } } } 引发错误:

这是我第一次用c#绘制3D模型。我的对象摄影机由名为Vector3的三维坐标组成。C#使用
SharpDX.Vector3
,这是什么意思?这将设置在哪里

代码如下:

using SharpDX;
namespace SoftEngine
{
    public class Camera
   {
      public Vector3 Position { get; set; }
       public Vector3 Target { get; set; }
   }
}
引发错误:

找不到类型或命名空间名称“Vector3”(是吗 缺少使用指令或程序集引用?)


如何解决这个问题

您需要引用
SharpDX.Mathematics
assembly

您需要引用
SharpDX.Mathematics
assembly

“您[正在]缺少…一个程序集引用。”“您[正在]缺少…一个程序集引用。”