<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Infinity Code Forum — Feature Requests]]></title>
		<link>https://forum.infinity-code.com/index.php</link>
		<atom:link href="https://forum.infinity-code.com/extern.php?action=feed&amp;fid=2&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[The most recent topics at Infinity Code Forum.]]></description>
		<lastBuildDate>Mon, 10 Mar 2025 11:29:11 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Google Directions Legacy API]]></title>
			<link>https://forum.infinity-code.com/viewtopic.php?id=2350&amp;action=new</link>
			<description><![CDATA[<p>Hello, Google Directions API has become legacy - <a href="https://developers.google.com/maps/documentation/directions/overview">https://developers.google.com/maps/docu … s/overview</a></p><p>Any plans to move to new Routes API?</p>]]></description>
			<author><![CDATA[null@example.com (mikli1)]]></author>
			<pubDate>Mon, 10 Mar 2025 11:29:11 +0000</pubDate>
			<guid>https://forum.infinity-code.com/viewtopic.php?id=2350&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Rotate clockwise Rect and Poly (OnlineMapsDrawingRect/Poly)]]></title>
			<link>https://forum.infinity-code.com/viewtopic.php?id=2302&amp;action=new</link>
			<description><![CDATA[<p>Hi Alex,</p><p>great work on this Plugin!</p><p>Can you add a rotation function for both OnlineMapsDrawingElements please?</p><p>Many thanks!</p>]]></description>
			<author><![CDATA[null@example.com (A1)]]></author>
			<pubDate>Fri, 23 Aug 2024 08:12:02 +0000</pubDate>
			<guid>https://forum.infinity-code.com/viewtopic.php?id=2302&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Mapbox 3D Landmarks]]></title>
			<link>https://forum.infinity-code.com/viewtopic.php?id=2290&amp;action=new</link>
			<description><![CDATA[<p>Hello,</p><p>do you plan to integrate the new Mapbox 3D Landmarks features? <br /><a href="https://www.mapbox.com/blog/standard-core-style">https://www.mapbox.com/blog/standard-core-style</a></p><p>Thanks,<br />Manfred</p>]]></description>
			<author><![CDATA[null@example.com (munich_dev)]]></author>
			<pubDate>Wed, 10 Jul 2024 06:58:19 +0000</pubDate>
			<guid>https://forum.infinity-code.com/viewtopic.php?id=2290&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Why no support for latitude over 60?]]></title>
			<link>https://forum.infinity-code.com/viewtopic.php?id=2251&amp;action=new</link>
			<description><![CDATA[<p>Why does it not work for a latitude for example 65?</p>]]></description>
			<author><![CDATA[null@example.com (jj441)]]></author>
			<pubDate>Mon, 04 Mar 2024 17:07:27 +0000</pubDate>
			<guid>https://forum.infinity-code.com/viewtopic.php?id=2251&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Map locked at latitude "0"]]></title>
			<link>https://forum.infinity-code.com/viewtopic.php?id=2228&amp;action=new</link>
			<description><![CDATA[<p>Hi Alex,</p><p>I hope all is well. As you can see from my image, I tried using the 4096 x 4096 Landscape map and tileset (as requested by the client) and encountered this issue.</p><p>The navigation gets stuck at Latitude 0 while the longitude completes a full loop around the &quot;globe&quot; (fantastic).</p><p>I would like to decrease the latitude to &quot;48.000&quot; or &quot;-48.000&quot; even with a zoom of &quot;4&quot; and have the longitude always complete the full loop around the &quot;globe&quot;. In order to go to Latitude &quot;48.000&quot; or &quot;-48.000&quot;, I have to have a minimum zoom of &quot;9&quot;. Is this a problem on my end? Is there something I need to do that I&#039;m not aware of?</p>]]></description>
			<author><![CDATA[null@example.com (LazzLab)]]></author>
			<pubDate>Thu, 01 Feb 2024 15:49:06 +0000</pubDate>
			<guid>https://forum.infinity-code.com/viewtopic.php?id=2228&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Use TilesetOverlayUsingShader as layers]]></title>
			<link>https://forum.infinity-code.com/viewtopic.php?id=2185&amp;action=new</link>
			<description><![CDATA[<p>Hi Alex, I hope all is well.<br />I&#039;ve done some testing with your &quot;TilesetOverlayUsingShader&quot; and it&#039;s great for my needs. It&#039;s just missing one feature that I can&#039;t implement and it would be perfect for me. I would like to have more GameObjects with OverlayShader in the scene and use them as real superimposable &quot;LAYERS&quot; like Photoshop layers so to speak. Now if I add a new GameObject with OverlayShader it &quot;deletes&quot; the previous one. I hope I explained myself correctly. Thanks Alex. Here is the script I tested:&nbsp; &nbsp;</p><p>using System;<br />using UnityEngine;<br />using UnityEngine.UI;</p><p>public class TilesetOverlayUsingShader : MonoBehaviour<br />{<br />&nbsp; &nbsp; public OnlineMapsTileSetControl control;<br />&nbsp; &nbsp; <br />&nbsp; &nbsp; // Overlay texture in mercator projection<br />&nbsp; &nbsp; public Texture texture;</p><p>&nbsp; &nbsp; /// &lt;summary&gt;<br />&nbsp; &nbsp; /// Border coordinates of the overlay<br />&nbsp; &nbsp; /// &lt;/summary&gt;<br />&nbsp; &nbsp; public double Nord_topLatitude;<br />&nbsp; &nbsp; public double Ovest_leftLongitude;&nbsp; &nbsp; <br />&nbsp; &nbsp; public double Est_rightLongitude;<br />&nbsp; &nbsp; public double Sud_bottomLatitude;</p><p>&nbsp; &nbsp; // Reference to the UI Slider<br />&nbsp; &nbsp; public Slider alphaSlider;</p><p>&nbsp; &nbsp; // Overlay transparency<br />&nbsp; &nbsp; [Range(0, 1)]<br />&nbsp; &nbsp; public float alpha = 1;</p><p>&nbsp; &nbsp; private float _alpha = 1;</p><p>&nbsp; &nbsp; private void Start()<br />&nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; &nbsp; if (control == null) control = OnlineMapsTileSetControl.instance;<br />&nbsp; &nbsp; &nbsp; &nbsp; <br />&nbsp; &nbsp; &nbsp; &nbsp; // Subscribe to events<br />&nbsp; &nbsp; &nbsp; &nbsp; OnlineMapsTileSetControl.instance.OnMeshUpdated += UpdateOverlay;<br />&nbsp; &nbsp; &nbsp; &nbsp; UpdateOverlay();<br />&nbsp; &nbsp; }</p><p>&nbsp; &nbsp; private void Update()<br />&nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; &nbsp; if (_alpha != alpha)<br />&nbsp; &nbsp; &nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; _alpha = alpha;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; UpdateOverlay();<br />&nbsp; &nbsp; &nbsp; &nbsp; }<br />&nbsp; &nbsp; }</p><p>&nbsp; &nbsp; private void UpdateOverlay()<br />&nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; &nbsp; Vector3 p1 = control.GetWorldPosition(Ovest_leftLongitude, Nord_topLatitude);<br />&nbsp; &nbsp; &nbsp; &nbsp; Vector3 p2 = control.GetWorldPosition(Est_rightLongitude, Sud_bottomLatitude);<br />&nbsp; &nbsp; &nbsp; &nbsp; Shader.SetGlobalTexture(&quot;_OverlayTex&quot;, texture);<br />&nbsp; &nbsp; &nbsp; &nbsp; Shader.SetGlobalFloat(&quot;_OverlayAlpha&quot;, _alpha);<br />&nbsp; &nbsp; &nbsp; &nbsp; Shader.SetGlobalVector(&quot;_OverlayTL&quot;, p1);<br />&nbsp; &nbsp; &nbsp; &nbsp; Shader.SetGlobalVector(&quot;_OverlayBR&quot;, p2);<br />&nbsp; &nbsp; }</p><p>&nbsp; &nbsp; public void OnAlphaSliderValueChanged(float value)<br />&nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; &nbsp; alpha = value;<br />&nbsp; &nbsp; &nbsp; &nbsp; UpdateOverlay();<br />&nbsp; &nbsp; }</p><p>}</p>]]></description>
			<author><![CDATA[null@example.com (LazzLab)]]></author>
			<pubDate>Thu, 19 Oct 2023 14:57:53 +0000</pubDate>
			<guid>https://forum.infinity-code.com/viewtopic.php?id=2185&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[How to rotate the camera smoothly by interlocking the compass]]></title>
			<link>https://forum.infinity-code.com/viewtopic.php?id=2184&amp;action=new</link>
			<description><![CDATA[<p>We tested it using the &quot;Rotate the camera by compass&quot; example.</p><p>During the test, it was confirmed that the camera was disconnected and rotated.</p><p>Please let me know if there is a way to move the camera smoothly by linking the compass!</p>]]></description>
			<author><![CDATA[null@example.com (meetupar123)]]></author>
			<pubDate>Wed, 18 Oct 2023 08:35:28 +0000</pubDate>
			<guid>https://forum.infinity-code.com/viewtopic.php?id=2184&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Game object in the Center of the Map in elevation]]></title>
			<link>https://forum.infinity-code.com/viewtopic.php?id=2165&amp;action=new</link>
			<description><![CDATA[<p>Hi Alex, I need a GameObect that remains in the center of the map and follows the height of the terrain elevation. Thank you</p>]]></description>
			<author><![CDATA[null@example.com (LazzLab)]]></author>
			<pubDate>Sat, 16 Sep 2023 16:14:52 +0000</pubDate>
			<guid>https://forum.infinity-code.com/viewtopic.php?id=2165&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Serialize Notes]]></title>
			<link>https://forum.infinity-code.com/viewtopic.php?id=2109&amp;action=new</link>
			<description><![CDATA[<p>I only just noticed that GameObject notes are not serialized/saved anywhere in .scene/.asset/.meta files. Serializing notes would be extremely helpful when collaborating with others, much like comments in code. This might be tricky since notes don&#039;t use an actual Component...maybe you could use an editor script to listen for scene saves, and serialize all Notes into some separate file, like one under ProjectSettings/ using <a href="https://docs.unity3d.com/Packages/com.unity.settings-manager@2.0/manual/index.html">SettingsManager</a>.</p>]]></description>
			<author><![CDATA[null@example.com (Rabadash8820)]]></author>
			<pubDate>Mon, 17 Apr 2023 02:13:53 +0000</pubDate>
			<guid>https://forum.infinity-code.com/viewtopic.php?id=2109&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Is it possible to create different zones?]]></title>
			<link>https://forum.infinity-code.com/viewtopic.php?id=2058&amp;action=new</link>
			<description><![CDATA[<p>Hello I would like to know if it is possible to define specific places on the map to create different zones with the Online Maps v3 asset in unity? Like for exemple combining 2 differents map style automatically</p>]]></description>
			<author><![CDATA[null@example.com (Azrod)]]></author>
			<pubDate>Tue, 15 Nov 2022 17:49:14 +0000</pubDate>
			<guid>https://forum.infinity-code.com/viewtopic.php?id=2058&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[click and change, color,size,turn off part of the 3d marker]]></title>
			<link>https://forum.infinity-code.com/viewtopic.php?id=2006&amp;action=new</link>
			<description><![CDATA[<p>Hello thanks for everything for the previous help, but now I would like to understand how to change the markers 3D during execution, let me explain: I created a marker that contains streets and buildings and is positioned on the map, I have to interact with these elements such as change color to the roads to highlight them when you click on them, or light up other paths present in the same marker or another example simply light up a certain marker in red when clicked</p><p>with my code I can change the color of my prefab present in the scene but the clone object under 3d marker does not change and therefore not even on the map! how can i modify it via code, do i need to recover the clone components? can you give me an example, please</p><br /><p>I wish I could change colors, materials, transformations,turn off and on parts of the 3d Marker</p><p>Thank you very mutch</p><br /><br /><br /><p>for example, here I put the code I use to change the color of the 3d Marker when it is clicked</p><p> [SerializeField] Material[] material;<br />&nbsp; &nbsp; [SerializeField] Renderer rend1;</p><p>&nbsp; &nbsp; void Start()<br />&nbsp; &nbsp; {</p><br /><p>&nbsp; &nbsp; &nbsp; &nbsp; rend1 = GameObject.Find(&quot;Pin1&quot;).GetComponent&lt;Renderer&gt;();<br />&nbsp; &nbsp; &nbsp; &nbsp; rend1.enabled = true;<br />&nbsp; &nbsp; &nbsp; &nbsp; rend1.sharedMaterial = material[0];</p><br /><br /><p> void Update()<br />&nbsp; &nbsp; {</p><p>&nbsp; &nbsp; &nbsp;<br />&nbsp; &nbsp; &nbsp; &nbsp; if(Input.touchCount&gt;0 &amp;&amp; Input.touches[0].phase==TouchPhase.Began)</p><p>&nbsp; &nbsp; &nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Ray ray2 = Camera.main.ScreenPointToRay(Input.touches[0].position);</p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; RaycastHit hit2;</p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if(Physics.Raycast(ray2,out hit2))</p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; if (hit2.collider.gameObject.tag == &quot;contenuto1&quot;)</p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; {<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; rend1.sharedMaterial = material[1];<br />&nbsp; &nbsp;<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; Debug.Log(&quot;contenut1&quot;);<br />&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; }</p>]]></description>
			<author><![CDATA[null@example.com (simon_me)]]></author>
			<pubDate>Mon, 25 Jul 2022 17:01:23 +0000</pubDate>
			<guid>https://forum.infinity-code.com/viewtopic.php?id=2006&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Heatmap]]></title>
			<link>https://forum.infinity-code.com/viewtopic.php?id=2004&amp;action=new</link>
			<description><![CDATA[<p>Does onlinemaps somehow support heatmaps or is there any idea how to do it?</p>]]></description>
			<author><![CDATA[null@example.com (Matt)]]></author>
			<pubDate>Thu, 21 Jul 2022 14:33:51 +0000</pubDate>
			<guid>https://forum.infinity-code.com/viewtopic.php?id=2004&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[draw curved lines with altitude(similar to trajectory)]]></title>
			<link>https://forum.infinity-code.com/viewtopic.php?id=2003&amp;action=new</link>
			<description><![CDATA[<p>Hi Alex, </p><p>Is it possible to draw curved lines (like trajectory) with altitude between two markers?</p>]]></description>
			<author><![CDATA[null@example.com (savvas_6)]]></author>
			<pubDate>Tue, 19 Jul 2022 21:00:30 +0000</pubDate>
			<guid>https://forum.infinity-code.com/viewtopic.php?id=2003&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Online Maps V4?]]></title>
			<link>https://forum.infinity-code.com/viewtopic.php?id=1956&amp;action=new</link>
			<description><![CDATA[<p>The title already says it all...</p>]]></description>
			<author><![CDATA[null@example.com (LazzLab)]]></author>
			<pubDate>Fri, 29 Apr 2022 20:41:40 +0000</pubDate>
			<guid>https://forum.infinity-code.com/viewtopic.php?id=1956&amp;action=new</guid>
		</item>
		<item>
			<title><![CDATA[Response handling for OSM Overpass "out count" requests]]></title>
			<link>https://forum.infinity-code.com/viewtopic.php?id=1953&amp;action=new</link>
			<description><![CDATA[<p>As of now OnlineMapsOSMAPIQuery is able to parse nodes, ways and relations. It cannot handle out count results however, wich are pretty neat to get lightweight API responses, if you only need information about if or how many of certain elements are in a given area.</p><p>Would love to see this in the asset <img src="https://forum.infinity-code.com/img/smilies/smile.png" width="15" height="15" alt="smile" /></p><p><a href="https://wiki.openstreetmap.org/wiki/Overpass_API/Overpass_QL#out">https://wiki.openstreetmap.org/wiki/Ove … ass_QL#out</a></p>]]></description>
			<author><![CDATA[null@example.com (tobi)]]></author>
			<pubDate>Thu, 28 Apr 2022 11:01:18 +0000</pubDate>
			<guid>https://forum.infinity-code.com/viewtopic.php?id=1953&amp;action=new</guid>
		</item>
	</channel>
</rss>
