Make storm original position relative on Radar Map

I want to make a Radar Map that can show storms relative to the original position.
For example:
(Storm)


(Clone of the storm on Radar Map relative to the original position)

Basically, similar to the Twisted Radar Map.
Never found a solution to this any help is appreciated.

You need a CFrame which takes a point from the real map to the same point on the minimap. Off the top of my head I think you could make it this way

local realToMiniScale = minimapSize / realMapSize --These should both be vectors
local realToMiniCFrame = realMapBaseplate.CFrame:Inverse() * minimapBaseplate.CFrame

--Convert a real map point to its position on the minimap:
local minimapPos = realToMiniCFrame * realmapPos * realToMiniScale

Heres a better example, the above code is not quite right:

minimap.rbxl (46.2 KB)

1 Like

The example you put out was great however there are 2 small issues.


The minipoint is on the left instead of being on the right I want it to be exactly relative to the original position.

And finally, two my map has 2000 baseplates instead of one making it (2,097,152 studs) would there be a way to replicate this without the Realmap part?

(Sorry it took so long to respond I was busy)

The code only uses each map’s CFrame and Size, so just set those to whatever you want instead of using the map parts as a reference.

1 Like

Thank you! I will just mark it as solution just in case.

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.