Shapecast Editor (A ShapecastHitbox/RaycastHitbox plugin)

:warning: READ ME BEFORE CONTINUING ON
You must be using one of the following Raycast-centric hitbox libraries listed below in order to use this plugin.

Currently supported Raycast-based libraries:

** These libraries only support raycasting. Editing or adding block/spherecasting hitboxes will not affect their behavior, as those casting methods are not supported by the original libraries.


Shapecast Editor is a paid companion plugin designed to make editing hitboxes created with popular Raycast-based libraries significantly easier. This is an early and experimental plugin that will receive frequent updates. Please consider purchasing only if you’d like to support my work! By no means you are required to use this plugin for any of my open-source libraries, it is merely to assist in your workflow.

Features

Automatically generate attachments for any sized part, given a resolution. Choose between raycasting, blockcasting, and spherecasting.

Generate an accordion-styled vertical pattern, for those very thin hitboxes.

Easily move singular hitboxes, or even entire groups of hitboxes together within a model.

Rotate singular or entire group of hitboxes together.

Easily convert old/current DmgPoint(s) attachments to Sphere/Blockcasting. You must be using ShapecastHitbox for this.

Need help?

Feel free to post any questions, concerns, or feedback below! I know there isn’t a lot of instructions to go by, but I’d be regularly checking this thread and I’d be more than happy to help you get started.

Get the Plugin here!

8 Likes

Wow. Really cool toolkit for streamlining work on this stuff. The demo videos appear to all use simple base parts (I assume either for simple visualization or just to section where the hitbox is, it doesn’t really matter). Does Shapecast Editor work on more complex organization schemes (e.g., attachments within sub-folders, multiple parts within the same model, etc.) or does it presuppose that attachments are siblings with a shared parent?

If you select a parent model, it should show all attachments within that model. If you have attachments, say, in like 5 different parts inside a model, it’ll show all attachments from those 5 different parts. If you want to just focus solely on one part out of those 5 to edit, the left side explorer-like window allows you to select the part with them.

The plugin should show a list of all of those attachments

If you click on the attachment itself, it’ll send you directly to the most root parent it is located in

You can also directly make new attachments via the left panel window (or direct select them in the Roblox’s explorer window)

1 Like