Inputs
Here you can link the geometry where you want to bevel polygons.
By default, this Node uses an active polygon selection of the geometry. However, you can also connect an array with the indices of the polygons to be processed. The Index Array from Text Node can be used for this, for example.
Here you can, for example, use the name of a selection in quotation marks that you want to read out, e.g., "MySelection". Otherwise, the default entry will use an active selection on the geometry.
You can also use special keywords and logical operations here to create a new selection from scratch or a combination of already saved selections. The following keywords and operations can be used:
- Default: This term causes an active selection currently present on the geometry to be used. If no selection is active, all points will be used.
- odd: This term is used to select all elements that have an odd index number.
- even: This term is used to select all elements that have an even index number.
- all: This selects all elements of the selected type.
- hidden: Selects the hidden elements of the geometry.
- Name of a saved selection: If you enter the name of a saved selection in quotation marks, this selection will be read and used. To use a combination of a saved selection and another keyword or selection, use quotation marks with the selection name.
- Index numbers: You can also use index numbers directly, just as you are used to from the Index Array From String Node.
- Mathematical and logical operations: Mathematical or logical operations can be used to combine selections. Using the string odd – "center" for instance selects all odd elements and then subtracts the selection that has been stored by the name "center". You can use +, -, & (logical and), | (logical or) as well as a comma to combine multiple selections or index sequences.
This is the distance by which you move the selected polygons outward or inward along their Normals.
You can use this value if you do not want all extruded polygons to have the same offset. Offset Variation defines the maximum percentage deviation from Offset. The maximum extrusion is defined by Offset. Offset Variationt only defines the smallest possible offset.
This option refers to the base size value. This can be used either absolutely (option disabled) or relative to the respective polygon size (option enabled).
Use this value to control the resizing of the extruded polygons. This property can be entered as an absolute distance value with the Proportional option disabeld. However, if several polygons of different sizes are selected, this can quickly lead to interpenetrations of the rounded polygons at small polygons. You can avoid this by enabling Proportional. Extrude Inner can then be used as a percentage value, referring also to the individual size of each polygon.
You can use this value if you do not want all extruded polygons to have the same size. Extrude Inner Variation indicates the maximum percentage deviation from the base size. The maximum of the effect is defined by Extrude Inner. Extrude Inner only defines the smallest possible Iinset value.
This can be used to calculate additional subdivisions along the extrusion.
If Per Step is enabled, the subdivision number is used as a multiplier for the offset. Accordingly, the surfaces will be shifted further and scaled accordingly.
Enable this option if you want to have the extrusion and scaling calculated automatically as often as specified in Subdivision.
Lets you have the polygons added automatically by the offset value, combined into an N-gon per extruded edge of a polygon. Note that if you use Per Step at the same time, you will lose all the intermediate surfaces as a result.
Normally, all polygons will be treated individually. For curved surfaces, the extruded polygons separate through the extrusion and the additional inside extrudeScale. Enable Preserve Groups if you want the moved polygons to remain connected to their original neighbors. Maximum Angle can then be used to define the angle between adjacent surfaces above which they should be beveled again separately.
If Preserve Groups is enabled, you can use this angle to define the angle between polygons to which they should still be processed contiguously.
Edge flattening, or edge resolution, can take on any profile shape (for example, if you bevel a cube edge and look at it from the side, you will see this profile). This shape can be defined here.
The profile here is always executed as a circle segment - if Voltage is set to 100% (otherwise as an ellipse).
Lets you change the tangents (direction AND length) of the arc ends. If the value is set to 100% or higher, the rounding will start tangentially from the two adjacent surfaces. With smaller values, the profile will turn increasingly inwards or outwards, depending on the starting edge (outer or inner edge).
In this context, also note the Depth parameter, with which you can affect the rounding.
The default rounded profile generated by the Subdivision setting (if you bevel a cube edge, for example, and look at it from the side, you will see a curved profile) can be made convex or concave using Depth.
In this mode, the original edge can assume corresponding shapes using a function graph. If you disable the Symmetry option, you can imagine the function graph shape being fitted directly between the two diverging edges (the Depth parameter controls the direction and size of the protrusion). Set Subdivision to an appropriate value to replicate this shape as closely as possible.
If this option is disabled, the function graph will simply be fitted between the two edges that diverge with increasing offset values. If enabled, the function graph will be created twice (mirrored at the right end).
Depending on the edge to be beveled, the User and Profile modes can result in "tube thicknesses" (if you think of the rounding volume as such) that change over the length of the edge. If you enableConstant Cross Section, it will remain more-or-less constant (especially in the corners).
1.5 Scale to % - 2024-01-22 16
In this mode, you can freely design the edge bevel shape. The shape of the edge to be resolved can be specified here by a spline. The subdivision is defined by the spline alone (Subdivision has no function in this mode).
Spline requirements
The spline to be used for the edge shape must have certain properties so that the polygon bevel can handle it properly:
- The spline must not be closed.
- The plane in which the spline is located must be defined under Profile Plane. If you create the spline in the front view, for example, you should select XY.
- The axis of the spline cannot be aligned arbitrarily.
We will now assume that Profile Plane is set to XY. The polygon bevel now runs along the object X axis and uses the deviation for the Y direction to create the bevel profile shape. The best way to work with it is to set the object axis to the start point of the spline and then rotate it so the spline end point is on the X axis. This will produce clear results since the spline will then be comprehensibly fitted as a profile between the edges that diverge according to theOffset value. With Depth, the size of the insertion/extraction must then be adjusted.
Note that when beveling more than 2 edges that meet at a point ("pole"), problems can occur.
Here you can define the plane (in the object coordinate system!) on which the profile spline is located. This is important with regards to the effects of object axis alignment described in the previous section.
Use these options to define whether the newly-created geometry should have normal polygons (disabled) or N-gons (enabled).
In the case of a corner, however, the properly designed spherical mesh will dropped and will normally be replaced by a somewhat shapeless N-gon. In most cases, you should avoid N-gon generation.
Using two options, the Phong shading can be broken along the newly-formed outer edges(Shading: Break Rounding) or at the miters.
