Revolveease

by Blendisar in Modifier Setups


RevolveEase
Revolve Surfaces
Update 1.5

A tool that allows you to create surfaces of revolution in a very simple way and with an adjustable UV map.


RevolveEase - Blendisar - INPUTS

Curve – A curve is connected here, two curves can be connected in case the thickness is not parallel. If more than two curves are connected, it will be revolved using another method and not all options will be available.

Distance single curve – When connecting a curve, here you can set how thick the surface will be.

Flip normals – If necessary, this option flips the normals of the object.

Shade Smooth – Smoothes out the shading.

Cut 0 X- / 1 X+ / 2 Y- / 3 Y+ – This option cuts the connected curve and leaves only the indicated area on each of the axes, 0 leaves only the negative X part, etc.

Cut Show – When “Revolve” is turned off, shows the cut made.

Cut curve position – Selects the line that will be displayed when the “Cut Show” option is activated.

Cut Curve Radius – Gives the curve volume and makes it visible even when the Revolve option is on.

Revolve – Toggles revolve on or off.

Revolve Rotation ° – 360 degrees closes the shape, but a lesser amount opens the shape.

Segments – Sets the number of segments.

Rings – Sets the number of rings.

Start Cut/End Cut – These options cut the curve from one end.

Start Slope/End Slope – Controls the steepness of the connection between the curves on each side.

Start Thickness cap – Closes the start thickness when making a cut.

Start Thickness resolution – Sets the amount of loops the start thickness closure will have. When the “Side Thickness cap” option is active, this option controls the amount of loops the closures will have in the thickness.

End Thickness cap – Closes the end thickness when making a cut.

End Thickness resolution – Sets the amount of loops the end thickness will have. When the “Side Thickness cap” option is active, this option is disabled.

Side Thickness cap – Closes the side thickness, when the surface has been opened less than 360 degrees.

Curve A/Curve B – The surface is created by interspersed curves, these options indicate how many curves there will be of each.

Side 1 var. A/Side 1 var. B Here you can connect the group of nodes with the Variation A and Variation B outputs, to modify points on the curves to give variations to the surface. When Distance single curve is used with positive values, this will modify the exterior.

Side 2 var. A/Side 2 var. B – Here you can connect the group of nodes with the Variation A and Variation B outputs, to modify points on the curves to give variations to the surface. When using Distance single curve with negative values, this will modify the interior.

Rotation – Modifies the rotation of the initial curve, in some axes this can create variations in the final shape.

Scale X, Y – Allows you to scale the initial curve.

Mesh material – Selection of the material for the surface of revolution.

UV Map – Name that the UV map will have, this name must be the same as that placed in the “Attribute” node of the material.

UV Scale – Scales the UV map, when UV Pack is disabled.

Continuous Outside – Makes the outside UV map include the caps at both ends.

Planar: Star/End Cap, Outside, Inside, Sides Cap – These options cause the UV map to lay out flat, as appropriate.

UV Pack – Packs the UV map so that all the islands are inside the UV map.

UV Pack Side Thickness – To separately pack the UV map in the cap created by “Side Thickness Cap”.

UV Pack Margin – The space that will be between the islands of the UV map.

Separate UV/Materials – Activate the following inputs to modify the UV map or materials individually in each of the parts.

UV Outside, Inside, etc. Inputs to connect the group of nodes “Revolve – UV Custom”

Mat Outside, Inside, etc. – Selection of material for each of the parts.

 

Rev Var Bottle Cap / Rev Variation
These groups connect to Side 1 var. A/Side 1 var. B or Side 2 var. A/Side 2 var. B
These are examples of how to select points on the curves that generate the surface to create variations in shape. Custom variations can be created, viewing tutorial recommended.
The basic idea is to select a point or points and scale.

 

Revolve – UV Custom - OUTPUT

Vector – This output is connected to any of the UV Outside, Inside, etc. inputs. from the “RevolveEase – Blendisar” node group

 

Revolve – UV Custom - INPUTS

X, Y Translation – When the “UV Pack” option is disabled, modifies the position of the corresponding island on the UV map.

X, Y Scale – Modifies the scale of the corresponding island on the UV map.

Rotation ° 1, 2 – Rotates the corresponding island on the UV map, depending on the orientation, it may be necessary to use both rotations.

 

Size Transform - Blending - INPUTS

Geometry – Although it is included with the “RevolveEase” tool, it works with any geometry that is connected.

Translation – Works the same as in the “Transform” node of Geometry Nodes, when the “Align to Base” option is activated, the movement in Z is disabled.

Size – When the three axes are at zeros, the size is the one that the geometry has, if one axis is modified and the others are at zero, the geometry will be proportionally scaled to match the measurement indicated on the axis that does not have a zero value , if more than one axis is modified, the desired measurement must be established in each of the three axes. The indicated size will be in centimeters, if the scale unit of the scene is 1.

Rotation 1 – Makes a first rotation, to establish the desired rotation of the geometry.

Rotation 2 – Another rotation can be made from the position established by the first rotation.

Scale – Works the same as the “Transform” node in Geometry Nodes.

Align to Base Adjusts the Z position of the geometry so that it is always in positive Z and set to zero.

Choose a product version:

Published 11 months ago
Blender Version 3.3, 3.4, 3.5
License Creative Commons
Have questions before purchasing?

Contact the Creator with your questions right now.

Login to Message