/// <summary>
        /// 创建对象
        /// </summary>
        /// <param name="PtList"></param>
        public DrawLine3DClass(List <Vector3> PtList, string ColorMaterial, string name)
        {
            ogreimage = EsdSceneManager.Singleton.OgreImage;
            esmanager = EsdSceneManager.Singleton;

            this.ColorMaterial = ColorMaterial;
            this.ptlist        = PtList;
            ManualLineObject   = ogreimage.SceneManager.CreateManualObject(name);

            ManualLineObject.Begin(ColorMaterial, RenderOperation.OperationTypes.OT_TRIANGLE_FAN);

            foreach (Vector3 pt in PtList)
            {
                ManualLineObject.Position(pt);
                ManualLineObject.TextureCoord(pt.x / 100, pt.y / 100);
            }

            ManualLineObject.End();
        }
 public SelectModelTool()
 {
     ogreimage = EsdSceneManager.Singleton.OgreImage;
     esmanager = EsdSceneManager.Singleton;
 }
Exemple #3
0
 public PanToolClass()
 {
     ogreimage = EsdSceneManager.Singleton.OgreImage;
     esmanager =EsdSceneManager.Singleton;
     PeopleChecked = false;
 }
Exemple #4
0
 public AddWaterTool()
 {
     ogreimage = EsdSceneManager.Singleton.OgreImage;
     esmanager = EsdSceneManager.Singleton;
 }
Exemple #5
0
 public PanToolClass()
 {
     ogreimage     = EsdSceneManager.Singleton.OgreImage;
     esmanager     = EsdSceneManager.Singleton;
     PeopleChecked = false;
 }
Exemple #6
0
 public AddGrassTool()
 {
     ogreimage = EsdSceneManager.Singleton.OgreImage;
     esmanager = EsdSceneManager.Singleton;
 }
 public SelectModelTool()
 {
     ogreimage = EsdSceneManager.Singleton.OgreImage;
     esmanager = EsdSceneManager.Singleton;
 }
 public DrawLine3DClass()
 {
     ogreimage = EsdSceneManager.Singleton.OgreImage;
     esmanager = EsdSceneManager.Singleton;
 }
 public AddBillBoardTool()
 {
     ogreimage = EsdSceneManager.Singleton.OgreImage;
     esmanager = EsdSceneManager.Singleton;
 }
 public AddBillBoardTool()
 {
     ogreimage = EsdSceneManager.Singleton.OgreImage;
     esmanager = EsdSceneManager.Singleton;
 }