Minimap Render [RoRenderV3]

Your system likely does not have enough resources/ram to deal with >= 3 windows of the entire loaded up map (1 for the original window of studio, 1 running the “server” from studio, and at least 1 running the client).

Your best solution is to just borrow a friends computer and render it on there.

Me to I am having the same issue here I inject scripts as well but there is no way of debugging this issue as well since the only indicator is that it stays at 0% and does not load any decals

Me neither I get nothing it only sits there at 1% and I am getting really frustrated and crying lol

Check the studio output box (Server window when testing server). Most likely you’ve just forgotten to turn HTTPS on.

90% of problems people have been running into rendering is just not configuring everything properly. Make sure to follow the quick start guide or the video tutorial in order to ensue you have the proper configuration

This worked pretty well for me!
WildernessSurvivalMap
(It’s for a 2D-esque game)

4 Likes

Update:

RoRenderV3 is currently being worked on and is almost done (only the application is left).

Major improvements will be:

  • Significantly faster than V2.
  • Much easier and more flexible to setup.
  • Uses Parallel Luau.
  • No need to split large maps into pieces.
  • A few visual enhancements.
  • Much cleaner code.
  • Completely rewritten and remade.

Edit: The application is now done as well. It will be published soon.

7 Likes

any rough idea when this will be published? I’m looking to render an extremely big map and a faster version would be even more helpful

1 Like

Super stoked for this! I was curious if you’d ever make a v3 using parallel Luau.

It is already fully done. Just waiting until @reteach posts it after some bug testing and possibly a few benchmarks comparing V2 with V3.

2 Likes

Quick question, how much would it take for the plugin to render a 16384x400x16384 large terrain map?

I cannot really predict. You can test it out once it is released, but it should definitely be many times faster than V2.

A major bottleneck is 500 Http requests per minute, otherwise it would have been possible for the render to be instantaneous depending on the speed of the CPU.

That can be bypassed with a FFlag :P, would love to have a version that would allow more than 500 requests.

1 Like

Which FFlag. That is definitely interesting. Can make renders super fast.

Massive update to v4. Huge shoutout to @StrategicPlayZ for making this happen. The main post has been updated guides and description of the application. Let us know what your experiences are with the new version!

6 Likes

Very cool, just tried v3. Worked awesome on the first try. Glad to see this getting updated still.

This took 11 min on a i7 9700KF @ 4.6ghz 8 core. 7k x 12k image.
image

The only thing I could think of to improve is to send data while rendering, as it seems to pause rendering to send pixels. Could speed this up 20% maybe as the CPU isn’t getting full utilization 100% of the time. The orange arrow is pointing to the ro render application using 10% CPU avg, seems like a lot? Could reducing Rorender app CPU overhead improve studio render performance?

Great work as always,
Widgeon

8 Likes

The CPU and disk usage is due to a few inefficiencies in the application which will be fixed in future updates.

Sending data while rendering is going to make a difference and we have plans on including that in future updates as well. It is not included in this one because without it Studio may stay unresponsive at all times making the PauseRender attribute useless. A solution to this is to have application tell Studio in response to SendData request to pause the render, and when want to unpause, doing it from Studio directly. This will require a few changes though so it will take some time.

1 Like

This keeps happening (I’m rendering a baseplate with some parts on it, with V3)

Send the exact configurations of the settings. (Right click the settings and save to file)
Also send the map.

It’s auto configured, and it’s a baseplate with 2 objects, you can try this yourself

Render looks great and was fast. I’m trying to use this with Plum’s minimap.

That tool requires you to write four values down: “Pixel Size X”, “Pixel Size Z/Y”, “Pixels/Stud”, and “Center Position”.

I could figure out Center Position by using the Position of Draggers.Center. However, I’m not sure how to find the previous values. Screenshots show as if the plugin used to display those values.

Is it possible to find these values or do I need to use an older version of RoRender?

1 Like