public GeometryModel3D Create3DImage()
        {
            cap = new Capture(0);
            IImage frame = cap.QueryFrame();

            wallPaper = new SubclassWallpaperCreater(frame);
            wallPaper.designWallpaper();
            IImage pic = wallPaper.WallpaperImage;

            image3D = new Image3D();
            image3D.BuildSolid(pic, ref mGeometry);
            cap = null;
            return(mGeometry);
        }
        public GeometryModel3D Create3DImage()
        {
            cap = new Capture(0);
            IImage frame = cap.QueryFrame();

            wallPaper = new SubclassWallpaperCreater(frame);
            wallPaper.designWallpaper();
            IImage pic = wallPaper.WallpaperImage;
            
            image3D = new Image3D();
            image3D.BuildSolid(pic, ref mGeometry);
            cap = null;
            return mGeometry;
        }
 public Image3DFacade(SuperclassCreatorWallpaper wallPaperP, Image3D image3DP)
 {
     wallPaper = wallPaperP;
     image3D   = image3DP;
 }
 public Image3DFacade(SuperclassCreatorWallpaper wallPaperP, Image3D image3DP)
 {
     wallPaper = wallPaperP;
         image3D=image3DP;
 }