跟踪图层添加模型显示问题

0 投票
跟踪图层增加模型对象后,显示不出来,代码如下:

m_workspace = workspace;
m_sceneControl = sceneControl;
m_sceneControl.Scene.Workspace = workspace;
WorkspaceConnectionInfo conInfo = new WorkspaceConnectionInfo(@"..\Resources\OlympicGreen\OlympicGreen.smwu");
conInfo.Type = WorkspaceType.SMWU;
m_workspace.Open(conInfo);
m_sceneControl.Scene.Open("OlympicGreen");

m_trackingLyr3D = m_sceneControl.Scene.TrackingLayer;
GeoModel m_model1 = new GeoModel();
m_model1.FromFile(@"..\DragonSoft\Resources\Airplane\Airplane.SGM");
Point3D point = new Point3D(116.392422,39.98828,9.99648);
m_model1.Position = point;
int index = m_trackingLyr3D.Add(m_model1, "1");
4月 21, 2017 分类:  243次浏览 | 用户: 小爱03 (8 分)

1个回答

0 投票
您好,可以看下添加对象返回的索引值index 是否大于0,如果大于0,说明对象是添加成功的,小于0则添加失败。如果大于0还是看不见,考虑是否是因为对象太小,导致看不见,可以将对象缩放的大一些,添加一个参考点,将场景进行放大查看
4月 24, 2017 用户: 周仕斌 名扬四海 (1,293 分)
...