我使用Autodesk在C#上创建应用程序。AutoCAD。与AutoCad交互。我尝试接收摄像机方向:
- var _app = (AcadApplication)Marshal.GetActiveObject("AutoCAD.Application");
- var viewport = _app.ActiveDocument.ActiveViewport;
- var dir = viewport.Direction;
但在模型旋转之后,我总是收到相同的方向值。如果我使用以下代码:
- var _app = (AcadApplication)Marshal.GetActiveObject("AutoCAD.Application");
- var viewport = _app.ActiveDocument.ActiveViewport;
- var dir = viewport.Direction;
并激活布局上的视口-旋转模型后,我收到正确方向的差异。
如何在模型视口上接收正确的相机方向? |