<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: ArcScene: 2D scene export uses OpenGL 1.1 in ArcObjects SDK Questions</title>
    <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392447#M10456</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;this can be done with the function GeographicToGeocentric, as described on this page&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/How_to_draw_a_geographical_object_on_the_globe_using_direct_OpenGL_plug_in/0001000002vr000000/"&gt;http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/How_to_draw_a_geographical_object_on_the_globe_using_direct_OpenGL_plug_in/0001000002vr000000/&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Sat, 29 Dec 2012 12:18:12 GMT</pubDate>
    <dc:creator>SteffenErnst</dc:creator>
    <dc:date>2012-12-29T12:18:12Z</dc:date>
    <item>
      <title>ArcScene: 2D scene export uses OpenGL 1.1</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392445#M10454</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I would like to render geometry with OpenGL 2.0 which works well in ArcScene and ArcGlobe in normal view. Now the geometry should also be drawn in exported screenshots. This works well in ArcGlobe with the export function from file menu. But it doesn???t in ArcScene while using the export to 2D function, because ArcScene uses an OpenGL 1.1 context for image export.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;This happens in ArcScene 10.0 and 10.1. C# is used as development language. Is there a way to get an OpenGL 2.0 context also for image export in ArcScene?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 06 Oct 2012 12:40:19 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392445#M10454</guid>
      <dc:creator>SteffenErnst</dc:creator>
      <dc:date>2012-10-06T12:40:19Z</dc:date>
    </item>
    <item>
      <title>Re: ArcScene: 2D scene export uses OpenGL 1.1</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392446#M10455</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,SOrry that i can't help you .&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;i'am using opengl in scenecontrol recently ,i'am wondering how could you canvert a&amp;nbsp; coordinate in map(geographic coordinates) to a coordinate in opengl ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;waiting for your respond...&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 29 Dec 2012 11:40:58 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392446#M10455</guid>
      <dc:creator>tianyuzhang</dc:creator>
      <dc:date>2012-12-29T11:40:58Z</dc:date>
    </item>
    <item>
      <title>Re: ArcScene: 2D scene export uses OpenGL 1.1</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392447#M10456</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;this can be done with the function GeographicToGeocentric, as described on this page&lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/How_to_draw_a_geographical_object_on_the_globe_using_direct_OpenGL_plug_in/0001000002vr000000/"&gt;http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/How_to_draw_a_geographical_object_on_the_globe_using_direct_OpenGL_plug_in/0001000002vr000000/&lt;/A&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 29 Dec 2012 12:18:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392447#M10456</guid>
      <dc:creator>SteffenErnst</dc:creator>
      <dc:date>2012-12-29T12:18:12Z</dc:date>
    </item>
    <item>
      <title>Re: ArcScene: 2D scene export uses OpenGL 1.1</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392448#M10457</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;this can be done with the function GeographicToGeocentric, as described on this page&lt;BR /&gt;&lt;A href="http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/How_to_draw_a_geographical_object_on_the_globe_using_direct_OpenGL_plug_in/0001000002vr000000/"&gt;http://help.arcgis.com/en/sdk/10.0/arcobjects_net/conceptualhelp/index.html#/How_to_draw_a_geographical_object_on_the_globe_using_direct_OpenGL_plug_in/0001000002vr000000/&lt;/A&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi ,DO you know how to enforce the function" GeographicTO geocentric " in the scenecontrol ?Or would you tell me how to convert the geographic to geocentric coordinates in scenecontrol ?&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 29 Dec 2012 23:09:00 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392448#M10457</guid>
      <dc:creator>tianyuzhang</dc:creator>
      <dc:date>2012-12-29T23:09:00Z</dc:date>
    </item>
    <item>
      <title>Re: ArcScene: 2D scene export uses OpenGL 1.1</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392449#M10458</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I use GeographicToGeocentric only in ArcGlobe, sorry for my misleading answer. In ArcScene, I just project my points to the spatial reference of the scene and pass the x- and y-coordinate to OpenGL for drawing.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;IGeometry geom = feature.ShapeCopy;
geom.Project(m_sceneHookHelper.Scene.SpatialReference);
IPoint point = geom as IPoint;

GL.glPointSize(15.0f);
GL.glColor3ub(255, 0, 0);
GL.glBegin(GL.GL_POINTS);
GL.glVertex3f((float)point.X, (float)point.Y, (float)0.0);
GL.glEnd();&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 17:59:06 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392449#M10458</guid>
      <dc:creator>SteffenErnst</dc:creator>
      <dc:date>2021-12-11T17:59:06Z</dc:date>
    </item>
    <item>
      <title>Re: ArcScene: 2D scene export uses OpenGL 1.1</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392450#M10459</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hi,&lt;BR /&gt;I use GeographicToGeocentric only in ArcGlobe, sorry for my misleading answer. In ArcScene, I just project my points to the spatial reference of the scene and pass the x- and y-coordinate to OpenGL for drawing.&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;IGeometry geom = feature.ShapeCopy;
geom.Project(m_sceneHookHelper.Scene.SpatialReference);
IPoint point = geom as IPoint;

GL.glPointSize(15.0f);
GL.glColor3ub(255, 0, 0);
GL.glBegin(GL.GL_POINTS);
GL.glVertex3f((float)point.X, (float)point.Y, (float)0.0);
GL.glEnd();&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;hi�?Very appreciate for your answer!! But i still have&amp;nbsp; a&amp;nbsp; question ,i add a&amp;nbsp; raster layer into my application,just like that.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[ATTACH=CONFIG]20340[/ATTACH]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;1. now i think i can't use your method ? &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;2.i found there is a "feature" in your code ,maybe&amp;nbsp; it's useless in my application ?&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;3.So, how could i make&amp;nbsp; it ?&amp;nbsp; (i just know how to get the points' coordinates in the map(latitude,longtitude) ) . And the height of the point is important for i want to draw something along the terrain.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;at last ,i have to say thank you very much.cause i'm a&amp;nbsp; foreigner,can't speak english very well ,so ,just forgive me ...&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 17:59:08 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392450#M10459</guid>
      <dc:creator>tianyuzhang</dc:creator>
      <dc:date>2021-12-11T17:59:08Z</dc:date>
    </item>
    <item>
      <title>Re: ArcScene: 2D scene export uses OpenGL 1.1</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392451#M10460</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;You�??re welcome, I understand your English very well.&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;I think you can use my method. In my application the features are points from a shapefile, but your point coordinates should do fine as well. In case a terrain is loaded, I get the height of a point in ArcScene like that:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;ISurface surface = �?�;
double height = surface.GetElevation(point) * surface.ZFactor;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;The surface I use is assigned to the shapefile layer, I guess you have already a reference to your terrain. The height can passed as z-coordinate to OpenGL:&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;GL.glVertex3f((float) point.X, (float) point.Y, (float) height);&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 17:59:12 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392451#M10460</guid>
      <dc:creator>SteffenErnst</dc:creator>
      <dc:date>2021-12-11T17:59:12Z</dc:date>
    </item>
    <item>
      <title>Re: ArcScene: 2D scene export uses OpenGL 1.1</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392452#M10461</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;You�??re welcome, I understand your English very well.&lt;BR /&gt;I think you can use my method. In my application the features are points from a shapefile, but your point coordinates should do fine as well. In case a terrain is loaded, I get the height of a point in ArcScene like that:&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;ISurface surface = �?�;
double height = surface.GetElevation(point) * surface.ZFactor;&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;The surface I use is assigned to the shapefile layer, I guess you have already a reference to your terrain. The height can passed as z-coordinate to OpenGL:&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;GL.glVertex3f((float) point.X, (float) point.Y, (float) height);&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;sorry about diturbing you again and again ...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt; i have&amp;nbsp; get the height in your method ,but when i pass the point to&amp;nbsp; OpenGL. there is nothing on the screen...&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;here is my code , i guess there is something wrong happened when i define the point. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;[ATTACH=CONFIG]20356[/ATTACH]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;wiould you help me have a check ? &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;In my application , i need to input the point coordinates(which i will draw by OpenGL) from outside,so i pay so much attention to the coordinate,&amp;nbsp; meanwhile , in my opinion,the coordinate system of the layer&amp;nbsp; have loaded may have some influences on drawing when i pass the x- y- z- to OpenGL.Because when i load another layer,i get the coordinate like this&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;[ATTACH=CONFIG]20357[/ATTACH]&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;unfortunately, the OpenGL did't works&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;hoping for your answer , thanks again!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 17:59:14 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392452#M10461</guid>
      <dc:creator>tianyuzhang</dc:creator>
      <dc:date>2021-12-11T17:59:14Z</dc:date>
    </item>
    <item>
      <title>Re: ArcScene: 2D scene export uses OpenGL 1.1</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392453#M10462</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I think you have to set the right spatial reference after setting the point coordinates and then project it to the reference of the scene.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;pt.SpatialReference = layer.SpatialReference;
pt.Project(m_sceneHookHelper.Scene.SpatialReference);&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 17:59:17 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392453#M10462</guid>
      <dc:creator>SteffenErnst</dc:creator>
      <dc:date>2021-12-11T17:59:17Z</dc:date>
    </item>
    <item>
      <title>Re: ArcScene: 2D scene export uses OpenGL 1.1</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392454#M10463</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;I think you have to set the right spatial reference after setting the point coordinates and then project it to the reference of the scene.&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;pt.SpatialReference = layer.SpatialReference;
pt.Project(m_sceneHookHelper.Scene.SpatialReference);&lt;/PRE&gt;&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Thanks for your answer ,i noticed that the&amp;nbsp; spatialreference property in&amp;nbsp;&amp;nbsp; Ilayer and IFeaturelayer is writeonly,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; Public RasterLayer As IRasterLayer
&amp;nbsp;&amp;nbsp;&amp;nbsp; Public lyr As ILayer
&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp; lyr = GetLayer(m_pDEMname)
&amp;nbsp;&amp;nbsp;&amp;nbsp; RasterLayer = CType(lyr, IRasterLayer)

&amp;nbsp;&amp;nbsp;&amp;nbsp; Private Function GetLayer(ByVal name As String) As ILayer&amp;nbsp;&amp;nbsp; 

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Dim layer As ILayer

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; For i As Integer = 0 To m_pScene.LayerCount - 1

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If m_pScene.Layer(i).Name = name Then
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return m_pScene.Layer(i)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Return Nothing

&amp;nbsp;&amp;nbsp;&amp;nbsp; End Function&amp;nbsp; 
&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;when i use lyr.spatialrefere or rasterlayer.spatialreference,all can't assign to pt.spatialreference,cause it's write only, so I write the code like that &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;&amp;nbsp; Dim pBasicmap As IBasicMap
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Dim ilayer As ILayer
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'ilayer = CType(m_pScenecontrol.CustomProperty, ILayer)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pBasicmap = CType(m_pScenecontrol.Scene, IBasicMap)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'pBasicmap.DeleteLayer(ilayer)

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pt.SpatialReference = pBasicmap.SpatialReference
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pt.Project(m_pScenecontrol.Scene.SpatialReference)&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;but the result still don't change.&amp;nbsp; cause i am a&amp;nbsp; newcomer ,and people around me can't do this either ,so i have to turn to you.please... with all due respect, could tell me&amp;nbsp; your e-mail ,i have so many questions ...Really appreciate!&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 17:59:20 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392454#M10463</guid>
      <dc:creator>tianyuzhang</dc:creator>
      <dc:date>2021-12-11T17:59:20Z</dc:date>
    </item>
    <item>
      <title>Re: ArcScene: 2D scene export uses OpenGL 1.1</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392455#M10464</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;this thread describes how to get the spatial reference by casting the layer to an IGeoDataset. &lt;/SPAN&gt;&lt;BR /&gt;&lt;A href="http://forums.esri.com/Thread.asp?c=159&amp;amp;f=1707&amp;amp;t=223709"&gt;http://forums.esri.com/Thread.asp?c=159&amp;amp;f=1707&amp;amp;t=223709&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;A ISurface has also a reference in its domain attribute, you can try this too.&lt;/SPAN&gt;&lt;BR /&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_macro_code jive_text_macro"&gt;pt.SpatialReference = surface.Domain.SpatialReference&lt;/PRE&gt;&lt;BR /&gt;&lt;SPAN&gt;I can send you my mail address as private message, but you have to enable it in your forum settings first.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Jan 2013 10:48:16 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392455#M10464</guid>
      <dc:creator>SteffenErnst</dc:creator>
      <dc:date>2013-01-02T10:48:16Z</dc:date>
    </item>
    <item>
      <title>Re: ArcScene: 2D scene export uses OpenGL 1.1</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392456#M10465</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;BLOCKQUOTE class="jive-quote"&gt;Hi,&lt;BR /&gt;&lt;BR /&gt;this thread describes how to get the spatial reference by casting the layer to an IGeoDataset. &lt;BR /&gt;&lt;A href="http://forums.esri.com/Thread.asp?c=159&amp;amp;f=1707&amp;amp;t=223709"&gt;http://forums.esri.com/Thread.asp?c=159&amp;amp;f=1707&amp;amp;t=223709&lt;/A&gt;&lt;BR /&gt;A ISurface has also a reference in its domain attribute, you can try this too.&lt;BR /&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_macro_code jive_text_macro"&gt;pt.SpatialReference = surface.Domain.SpatialReference&lt;/PRE&gt;&lt;BR /&gt;I can send you my mail address as private message, but you have to enable it in your forum settings first.&lt;/BLOCKQUOTE&gt;&lt;BR /&gt;&lt;SPAN&gt; &lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;Hi,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;i have send you a message.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 02 Jan 2013 12:10:53 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392456#M10465</guid>
      <dc:creator>tianyuzhang</dc:creator>
      <dc:date>2013-01-02T12:10:53Z</dc:date>
    </item>
    <item>
      <title>Re: ArcScene: 2D scene export uses OpenGL 1.1</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392457#M10466</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hello,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I saw your posts, which really gave me a chance to solve my ArcScene problem. I have a problem to draw objects using OpenGL on the ArcScene view. &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I usually work with ArcMap, and never used OpenGL before. So I tried to follow your codes to draw points on ArcScene using OpenGL. I created a form to choose the source layer that also contains a button to run the process. Below is the code for the button _onclick: &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;PRE class="lia-code-sample line-numbers language-none"&gt;Public Sub RefreshView()
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pSxDoc As ISxDocument
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSxDoc = My.ArcScene.Application.Document
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSxDoc.Scene.SceneGraph.Invalidate(pSxDoc.Scene.SceneGraph.ActiveViewer, True, True)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSxDoc.Scene.SceneGraph.RefreshViewers()
&amp;nbsp;&amp;nbsp;&amp;nbsp; End Sub

&amp;nbsp;&amp;nbsp;&amp;nbsp; Private Sub btnRun_Click(sender As System.Object, e As System.EventArgs) Handles btnRun.Click


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pSxDoc As ISxDocument
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSxDoc = My.ArcScene.Application.Document
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pScene As IScene
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pScene = pSxDoc.Scene
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim pLayer As ILayer
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim theLayer As String = cboLayer.Text
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pLayer = GetLayer(theLayer)

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim theFLayer As IFeatureLayer
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim theFClass As IFeatureClass
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; theFLayer = pLayer
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; theFClass = theFLayer.FeatureClass

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim theFeatCursor As IFeatureCursor
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim theFeature As IFeature
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; theFeatCursor = theFClass.Search(Nothing, False)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; theFeature = theFeatCursor.NextFeature

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; While Not theFeature Is Nothing
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim geom As IGeometry
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; geom = theFeature.ShapeCopy
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; geom.Project(pScene.SpatialReference)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Dim thePoint As IPoint
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; thePoint = geom

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GL.glPointSize(15.0F)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GL.glColor3ub(255, 0, 0)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GL.glBegin(GL.GL_POINTS)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GL.glVertex3f(thePoint.X, thePoint.Y, thePoint.Z)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GL.glEnd()

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; theFeature = theFeatCursor.NextFeature
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End While

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RefreshView()
&amp;nbsp;&amp;nbsp;&amp;nbsp; End Sub&lt;/PRE&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;I am using VB, however, I tried to write exactly as what I saw in this thread. Unfortunately, when I click the run button. The result is nothing. I can only see my original layer on the arcscene view, as if I didn't click the button. Is there something wrong with my codes? Any help will be much appreciated.&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you very much.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sat, 11 Dec 2021 17:59:22 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392457#M10466</guid>
      <dc:creator>juan_marvinwirjomartono</dc:creator>
      <dc:date>2021-12-11T17:59:22Z</dc:date>
    </item>
    <item>
      <title>Re: ArcScene: 2D scene export uses OpenGL 1.1</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392458#M10467</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;SPAN&gt;Hellow all,&lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Just for your info, I found my mistakes. Now I can draw the OpenGL point next to one of my point data in ArcScene using VB language (Visual Studio 2010). &lt;/SPAN&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;SPAN&gt;Thank you very much for this useful thread.&lt;/SPAN&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 21 Jun 2013 08:44:46 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392458#M10467</guid>
      <dc:creator>juan_marvinwirjomartono</dc:creator>
      <dc:date>2013-06-21T08:44:46Z</dc:date>
    </item>
    <item>
      <title>Re: ArcScene: 2D scene export uses OpenGL 1.1</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392459#M10468</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello. Sorry for disturbing, but I have a same problem and I simply don't understand a source of that problem. I tried to drawing the OpenGL point, as you can see in the code below, but it doesn't work! Sorry for my english either.&lt;/P&gt;&lt;P&gt;Could you share with me your VB code? Some examples? Please! I never worked with OpenGL before.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ISceneGraphEvents_Event events = axSceneControl1.SceneGraph as ISceneGraphEvents_Event;&lt;/P&gt;&lt;P&gt;events.AfterDraw += new ISceneGraphEvents_AfterDrawEventHandler(events_AfterDraw);&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;void events_AfterDraw(ISceneViewer pViewer)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ISceneControlEvents_OnMouseDownEvent events = e;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (events != null)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; ISceneGraph pSceneGraph = axSceneControl1.SceneGraph;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; object pOwner = null, //слой&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pObject = null; //объект, на который указывает мышь&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IPoint point = null;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; pSceneGraph.Locate(pSceneGraph.ActiveViewer, events.x, events.y, esriScenePickMode.esriScenePickFastLocation, true, out point, out pOwner, out pObject);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; if (point != null)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; {&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; IGeometry geom = point as IGeometry;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; geom.Project(axSceneControl1.Scene.SpatialReference);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; point = geom as IPoint;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Gl.glPointSize(999.0f);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Gl.glColor3ub(0, 0, 0);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Gl.glBegin(Gl.GL_POINTS);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Gl.glVertex3d(point.X, point.Y, point.Z);&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Gl.glEnd();&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Gl.glFlush();&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; axSceneControl1.Invalidate();&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 03 Sep 2015 02:07:03 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392459#M10468</guid>
      <dc:creator>StanislavSmetanin</dc:creator>
      <dc:date>2015-09-03T02:07:03Z</dc:date>
    </item>
    <item>
      <title>Re: ArcScene: 2D scene export uses OpenGL 1.1</title>
      <link>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392460#M10469</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Please... someone... I need help)&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Sun, 06 Sep 2015 02:43:44 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcobjects-sdk-questions/arcscene-2d-scene-export-uses-opengl-1-1/m-p/392460#M10469</guid>
      <dc:creator>StanislavSmetanin</dc:creator>
      <dc:date>2015-09-06T02:43:44Z</dc:date>
    </item>
  </channel>
</rss>

