Minimap Render [RoRenderV3]

6000x6000, ive done it numerous times

Does it always error at the same place in the image (ie always at 40% rendered) or randomly? Have you tried a super low res like 1000x1000?

Try reducing the pixels per assign:
Under Main.SettingsHandler.DefaultRoRenderSettings.Render line 42

Change the last part to “/ 32” or “/ 64” instead of “/ 16”

Great map renderer.

I got the exhausted bug on my 4k studs wide map but I was able to fix it with this fix (changing lastWait) > 2) to lastWait) > 1) Minimap Render [RoRenderV3] - #285 by Rootie_DaHoodie

I also had a minor skill issue with reading the instructions but I got it working. Don’t skip any steps lol

1 Like

As a PSA, I am working on a V4 to this program, there are a lot of improvements that I would like to make. Here are some ideas I have planned out and feel free to shoot me more idea.

  1. No external executable. People should not have to download my unsigned application to use this program. The RoRender client is very small and auditable, but the majority of the users on platform don’t use/understand javascript. I don’t want young developers to be forced into trusting and running my sketchy electron app. (Not to mention tons of other problems that have come up over the years in this thread). To address this, I am building out the “Backend” as a web service that will be the default for all users going forward.

  2. Mesh support, I’ve done a couple of small experiments with the next EditableMesh Api and it seems promising, so once the official version is released, mesh texturing will be supported.

  3. All maps more or less look the same. The way this editor is setup, it pretty much ensures that your map is going to look very similar to another users map. I want to add more features and flexibility to get some more creative map design. Some features I have planned out so far:

    • Topographical lines ( Customize, distance between icons, how many you want, colors ect…)
    • POI icons ( Set certain parts/positions as POIs and insert icons at there positions in the editor)
    • Building highlighting ( Options: Brighten area, darker, inner/outer glow ect…)
    • Road highlighting ( Generate splines based on road contour and overlay with color/texture kinda like what google maps does when looking at satellite view)
    • Heightmap options (not entirely sure what I want to do here, but could be options such as: Blur/lighten/darken areas above height y)
    • Export as .PSD ( I want all these options editor changes to be easily moved over to photoshop or other applications so that everything is extremely customizable)
  4. I want another go at improving user experience. Someone as talented as @Maelstronomer having skill issues means that there is a lot to be desired in terms of UX. I imagine younger devs are having a very tough time working with this software.

Unfortunately hosting a web service is not free. So what will likely happen is the ‘Editor’ (Features under #3) will behind a paid service. This will hopefully cover the cost of many people making simple renders. The “Free tier” users will still be using the web service and get all the benefits of improved user experience, security of not running a program locally, and aforementioned mesh support. Long term I’d like to continue to add features and other services to this application, with some of features funneling their way down into the free tier.

As much as I would like to provide this service for free for everyone forever, I think this is the best route forward. Current users will get an enhanced experience for no additional cost, and those who want more features/flexilibity in their maps will have something to reach for.

Please let me know any thoughts on the post and if you have ideas please send them my way!

Thanks
–reteach

22 Likes

I dont know how possible it would be but making non-satellite maps, like road maps or like the map thats in gta5 would be pretty cool

That is a very stylized map, but my goal with the all the customizable features should allow for maps that look a lot more like the GTA map.

I don’t know if this has been released yet or if it’s still being pursued, but what I have found to work well is using a website called Split image online. It allows you to easily split an image up into 5 parts and download a zipped file with them all sorted without needing to download anything. Just a cool resource you may want to share.

what settings you use for this render?

The Ro-Render plugin does not seem to show up to my plug-in list while its still in my inventory, is this only on my part? It worked a year ago.

How to do if you’re on Mac??? Ive read the website but I don’t get what you’re saying at all

When I am running the Render, it throws many Timeout errors.
Script timeout: exhausted allowed execution time for the current resumption point

Has there been a bug, or must I modify some settings?

I have fixed the timeout errors by now.
What I did was change ((os.clock() - lastWait) > 2) to ((os.clock() - lastWait) > 1)
at the bottom of the ComputePixels module.

Possibly include this in the “manual” as a possible fix.

2 Likes

Also having the same issue. In my inventory, not showing up in studio at all though…

1 Like

I don’t get any handles to scale the purple box when using V3, scaling it manually also doesn’t work so I’m unable to select the map. Anyone else experienced this?

Go into the script, learn how to use the settings and set the (RoRenderSettings.Resolution = 1;) to RoRenderSettings.Resolution = 0.25;

You have to change the resolution. Had the same problem. If you change the resolution it will fix it. depending on how big the image its trying to render is, aka how big your map is, you will have to change the number. Lmk if it works or not.

1 Like

So, I wanted to download it by using the plugin, but it refuses to show up in the toolbox/shop, and I went on github and tried download it, but this shows up. Even tho this might work I don’t feel safe/confident to download something where I get greeted by this :confused:

Am I doing something wrong or is there a way to make the program less vulnerable to the point where Windows shows concern?

The warning is there because of code signing and my lack of doing so.

Basically you have to pay a bunch of money for application to be signed per platform (Mac, Windows, linux). When I originally released this program, the OS’s were less strict it and didn’t show as many warnings. Over the years they’ve gotten more and more restrictive on unsigned apps (I don’t even think the mac version works on the lastest os because of these issues)

You could just run the program from your terminal, but that would not solve any of the security concerns, it would just avoid the popup.

Good news is that I am actively working on an update/rewrite to this program where the backend will be a web service. Users won’t have to install and run my code on their systems ( The Studio plugin would still have to be run, but that is sandboxed lua and a lot safer then the standalone app)

1 Like

ok, thanks for letting me know and good luck on your work!

I have been using RoRenderV1 since a few years and it works like a charm, thank you for this resource !
I needed to update my minimap and so I gave RoRenderV3 a try, but the result feels worse.
Here are both renders for the same map:
RoRenderV3:

RoRender V1:

I am using 1 stud = 1 pixel unit.
The problem I see is that in RoRenderV3, there are parts of the map where the walls are offset by 1 pixel, and sometimes the ceiling looks ignored. Here are a few examples I show in red:


I am doing something wrong ?

1 Like