Performant Builder is a plugin designed to keep builds in your game as optimized as possible. Parts, spheres, wedges, etc. are replaced with Mesh Parts, which allow for more optimized potential, such as render fidelity, collision fidelity, etc. Mesh Parts also do not re-calculate geometry when CFrame properties are changed, making them better to program.
When the button is clicked, you are prompted with a menu like this:
Basic allows for your basic geometry to be added without any further thought.
These basic shapes are:
- Brick (Cube)
Over time I may add more to this, such as torus, ring, etc.
The smooth shade section allows you to import any of the shapes with smooth-shaded normals:
Smooth shading does not add triangles to your part (the wireframe is the exact same), but rather, modifies the shaded normals!
An example of a smooth-shaded cone, versus normal cone:
Yet, the wireframe is the exact same:
Poly Mod options allow you to make a shape more or less composed with triangles. This modifies the detail for performance or visual reasons.
Below are some spheres with different poly mods:
The missing sides options are exactly that: meshes with missing sides.
This directly reduces the number of triangles. For example, a default cone with a missing bottom will be 30 triangles less (32, versus 62).
You can use this plugin without effort! If you have existing maps, models, etc. that you would like to be mesh-only, you can convert it all with a single click!
This converts everything in workspace to meshes.
This converts anything selected into meshes.
You can find this plugin on the Roblox marketplace. This is a free plugin.
Want to showcase the performance differences, report bugs, contribute edits, etc.? Feel free to join the iG-Plugins Discord server!
Thanks for reading!
If you comments, questions, concerns, or feedback, let me know in the replies below.
Be aware I am looking for genuine feedback. I will ignore non-constructive criticism.