Revolve script, for creating copies around a pivot

TL;DR: script is here, it has a README inside


I created a small ModuleScript that can be required from the command bar to revolve stuff around a pivot point. Like a plugin, but you don’t have to install it. Just something you kind of drop in from the Toolbox when you need it.

There are probably plugins for this, but I don’t like making plugins and to some extent don’t like using them (ever since ResizeAlign became obnoxiously bright and obstructive). That and trying to develop plugins is a nightmare involving many many Studio restarts, manual file operations and pure pain.

It can make many more faces than the Roblox cylinder, allowing for smoother surfaces. That was a relatively feeble 63 parts, but here’s 500: (please don’t actually use 500 faces for a cylinder)

The selection makes it look just solid blue, but luckily, we can make the ring bigger, simply by hitting Undo, moving the part further away, and re-running the command:

Hey, that looks like it would be pretty tedious to do with the Rotate tool.

What about models? Hmmmm, what about them?

This is 500 models arranged using that little script.

Here’s what I used to make it:

You can find the model here. All you have to do is drop it somewhere, set the Pivot and probably the other two settings, and require() it from the command bar.

It can revolve complex-ish assemblies and all parts will stay arranged relative to each other.

I kind of hope to start a trend of little scripts like these, little handy tidbits that shouldn’t require their own plugin :stuck_out_tongue:

8 Likes

Is this for rotating like a lazy susan in-game?

Oh, no. This is for making many copies of an object, rotated around a pivot point.

Ah, I see. Thanks for responding!

Edit: it looks like you forgot to drop a script.

Edit 2: ah nevermind I found it

1 Like

Yeah just gimme a minute to make that more prominent… xD

Done