Hello, there!
I created a basic implementation of Blender’s loop-cut functionality:
You may recognize this from LoopCut Utility PLUGIN and since then I’ve squashed some bugs & added new productivity features. So upon personal satisfaction with the util. and multiple requests, I have decided to turn this into a community resource!
What can we do with this?
This may come in handy whenever your build requires equidistance or a set amount of subdivisions, such as for the creation of: stairs, ladders, fences, etc
Ultimately, Loop-cut is meant to eliminate some tasks which would otherwise be tediously done by hand. With that being said, it simply unlocks another way of approaching problems related to building and, therefore, Is not intended to replace.
Here’s my quick example of equidistant fencing, done in under 30 seconds:
Setup & usage:
-
First install the plugin
-
Then we’ll assign keybinds to relevant actions. To do so, you will have to:
-
Navigate to File>Advanced>Customize Shortcuts
-
Type in “loopcut” in the search-bar and start assinging keys! Here’s how mine looks like:
-
-
Now that we’ve assigned our shortcuts, it’s time to get to action!
- Select your desired part(s) - this supports anything that’s under
BasePart
class, which includes anything from regular parts to meshes! - Toggle LoopCut
- Select the desired face
- Either scroll up/down or use your relevant keybinds to increase or decrease the number of cuts
- Execute the loop cut (again, using the assigned keybind)
- profit.
- Select your desired part(s) - this supports anything that’s under
Final notes:
My goal was to keep this plugin noninvasive and avoid using widgets. For this reason, most settings are hardwired and synced from Roblox Studio. For example, the colour and size of your selection boxes can be configured directly from Studio settings (Alt+S - by default). Additionally, I’ve put this on Github - for anyone who’s interested in seeing how this functions under the hood & those who wish to adjust some settings.
& finally, this is my first plugin and my very very first contribution! Feedback & criticisms are welcome.
Thanks for checking this out and have a productive & an enjoyable day!
Links:
- Roblox library plugin: LoopCut Utility - Roblox
- Github page: GitHub - KhanPython/LoopCut: A utility plugin for Roblox Studio similar to of Blender's loop cut implementation