Home Technical Talk

[Blender 2.8][Addon/Script] RedTools - Free addon containing various QOL utilities

polycounter lvl 3
Offline / Send Message
Pinned
user_nikc polycounter lvl 3
Hey there everybody :)

I'm a long time lurker here and an avid Blender user. Over the last week or two I've been assembling a few simple personal workflow tools as an Addon, thinking it may be useful to more people than just myself. I'll list the features below, but to cut to the chase it can either be found (free) at https://gumroad.com/l/hKPCC or https://github.com/RedpathN/RedTools

Now, what does it do? Here's the feature list:

FloorSnap:

For modular kits, a convenient tool to snap the object origin to a lower vertice, and the object to world origin. Will prioritise lowest vertice in the model, and if multiple exist will search out the front-left most vertice to set as origin. Can be configured with options in the panel

Make HighPoly:

Adds angle-based bevel and subsurf modifiers with some preconfigured settings. Can be changed at any point via modifier panel.

Make Weighted Normals:

Adjusts bevel from MakeHighPoly (or creates if none found) bevel modifier to one segment, removes subsurf and adds a weighted normal modifier. Can be adjusted via modifiers.

Make Cage:

Duplicates (as linked) current object at same location, renaming to ObjectName_cage and displaces verts on normals via Displace modifier. Can be adjusted via modifiers. Optionally, can toggle to rename original object to ObjectName_low to keep naming consistent.


Add DynaCyl:

Creates a cylindrical mesh out of a few spun vertices, allowing for later adjustment of face count. On creation, can use object creation panel to toggle end caps, add thickness, choose if floored or center origin, add HighPoly modifiers, and choose to keep faceting/make smooth aswell as change dimensions in the form of Height/Radius


Add Curve Array:

Parents active object to a curve, 0's object location and sets up array/curve modifiers to work by default on X. If no active selected it can create a new cube with appropriate modifiers or a custom cube with no endcaps for merging verts. Works great with Make HighPoly/Make Weighted Normals

note: Mesh scale currently only works with capless mesh. To be fixed later.


Add NineTile:

Adds a 2x2 plane, tiled at 3x3, with overlapping UVs. Used as LP for painting tileables in substance etc. Works great with Make Cage, then just sandwich a trimsheet/tile mesh as a HP in the middle for easy baking.



Where to find the tools:

Panel with all utilities can be found in the toolbar dragged out from the right of the 3D view

Just as a footnote, feel free to use/modify this however you'd like. I'm not the best programmer, nor do I have much time for support (being a student) but I'll try my best to keep making this better for you guys =) Enjoy! Alternate download/source repo can be found at: https://github.com/RedpathN/RedTools/


Hope some of you find it useful,

user_nikc


Sign In or Register to comment.