sercanmetu

Rasterized polygon element cannot be transparent.

Discussion created by sercanmetu on Dec 2, 2012
Is there a way to make a rasterized polygon element transparent?

Here is my code:


  CbsColor cbshbColor = base.FillColor;
                if (this.Selected)
                {
                    cbshbColor = CbsGeometry.SelectionColor;
                }

                IRgbColor color = new RgbColor();

                color.Red = cbshbColor.Red;
                color.Green = cbshbColor.Green;
                color.Blue = cbshbColor.Blue;
                color.Transparency = cbshbColor.Alpha;


                ISimpleFillSymbol simpleFillSymbol = new SimpleFillSymbolClass();
                simpleFillSymbol.Color = color;


                simpleFillSymbol.Style = esriSimpleFillStyle.esriSFSSolid;


                this.ElementFor3D.Geometry = polygon as IGeometry;


                IFillShapeElement fillShapeElement = this.ElementFor3D as IFillShapeElement;
                fillShapeElement.Symbol = simpleFillSymbol;

   IGlobeGraphicsElementProperties asd2 = new GlobeGraphicsElementProperties();

   asd2.Rasterize = true;
   asd2.Illuminate = false;
   globeLayer.SetGlobeProperties(this.ElementFor3D, asd2);     


when i make my polygon element rasterized by using IGlobeGraphicsElementProperties  interface it does not make my element transparent however when i don't use rasterized property i can make my elemnt transparent.

Is there a way to make a rasterized polygon element transparent. Any help will be appreciated.
Thanks in advance.

Outcomes