<?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 arcgis for js externalRenderers + threejs in ArcGIS JavaScript Maps SDK Questions</title>
    <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/arcgis-for-js-externalrenderers-threejs/m-p/725326#M67347</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi! Using the ArcGIS for JavaScript API 4.2。 externalRenderers exist Precision issues。 When zooming the view beyond a certain scale, geometries will appear to wobble or jitter。&lt;BR /&gt;&lt;A href="https://developers.arcgis.com/javascript/latest/api-reference/esri-views-3d-externalRenderers.html"&gt;https://developers.arcgis.com/javascript/latest/api-reference/esri-views-3d-externalRenderers.html&lt;/A&gt;&lt;/P&gt;&lt;P style="color: #4c4c4c; margin: 0.625rem 0px;"&gt;”However, WebGL does not support 64 bit floating point arithmetic. A simple way to work around this limitation is to render scenes with a local origin:&lt;/P&gt;&lt;UL style="color: #4c4c4c; font-size: 0.9375rem; margin-left: 0.775rem; margin-bottom: 1.55rem;"&gt;&lt;LI style="margin: 0.3875rem 0px 0.3875rem 1.5rem;"&gt;Pick a local origin position, approximately at the center of your data.&lt;/LI&gt;&lt;LI style="margin: 0.3875rem 0px 0.3875rem 1.5rem;"&gt;Subtract the local origin position from all positional data (vertex data, uniforms, etc.) before passing it into WebGL.&lt;/LI&gt;&lt;LI style="margin: 0.3875rem 0px 0.3875rem 1.5rem;"&gt;Also subtract the local origin from the translational part of the view transformation matrix.“&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;BR /&gt;The above page gives the webgl solution, there are examples of threejs do?&lt;BR /&gt;&amp;nbsp;thank&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 09 Feb 2017 08:51:15 GMT</pubDate>
    <dc:creator>zhaohui</dc:creator>
    <dc:date>2017-02-09T08:51:15Z</dc:date>
    <item>
      <title>arcgis for js externalRenderers + threejs</title>
      <link>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/arcgis-for-js-externalrenderers-threejs/m-p/725326#M67347</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi! Using the ArcGIS for JavaScript API 4.2。 externalRenderers exist Precision issues。 When zooming the view beyond a certain scale, geometries will appear to wobble or jitter。&lt;BR /&gt;&lt;A href="https://developers.arcgis.com/javascript/latest/api-reference/esri-views-3d-externalRenderers.html"&gt;https://developers.arcgis.com/javascript/latest/api-reference/esri-views-3d-externalRenderers.html&lt;/A&gt;&lt;/P&gt;&lt;P style="color: #4c4c4c; margin: 0.625rem 0px;"&gt;”However, WebGL does not support 64 bit floating point arithmetic. A simple way to work around this limitation is to render scenes with a local origin:&lt;/P&gt;&lt;UL style="color: #4c4c4c; font-size: 0.9375rem; margin-left: 0.775rem; margin-bottom: 1.55rem;"&gt;&lt;LI style="margin: 0.3875rem 0px 0.3875rem 1.5rem;"&gt;Pick a local origin position, approximately at the center of your data.&lt;/LI&gt;&lt;LI style="margin: 0.3875rem 0px 0.3875rem 1.5rem;"&gt;Subtract the local origin position from all positional data (vertex data, uniforms, etc.) before passing it into WebGL.&lt;/LI&gt;&lt;LI style="margin: 0.3875rem 0px 0.3875rem 1.5rem;"&gt;Also subtract the local origin from the translational part of the view transformation matrix.“&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;BR /&gt;The above page gives the webgl solution, there are examples of threejs do?&lt;BR /&gt;&amp;nbsp;thank&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 09 Feb 2017 08:51:15 GMT</pubDate>
      <guid>https://community.esri.com/t5/arcgis-javascript-maps-sdk-questions/arcgis-for-js-externalrenderers-threejs/m-p/725326#M67347</guid>
      <dc:creator>zhaohui</dc:creator>
      <dc:date>2017-02-09T08:51:15Z</dc:date>
    </item>
  </channel>
</rss>

