Skip to main content

Surface Adjust

Adjusts surfaces to entities lying on top of them.

NodeImage_926790d6-ec93-4f53-b87f-0b023d8177fc

Tags: Surface

Parameters#

Inputs [Select]
The surface(s) to be adjusted.
Setting a Single (circle) input means that the node will be executed once per surface.
Setting a Collective (square) input means that the node will be executed once for all surfaces. Especially useful when actors are to be placed on the surfaces, but it would be complex to match with the right surface.
Single [Compound] [Adds ports 1]
Processes one Surface entity at a time.
Collective [Compound] [Adds ports 2]
Processes all Surface entities at a time.
Entity [Select]
The type of entity that the surface should adjust to.
Mesh [Compound] [Adds ports 3, 4]
Adjusts the surface around meshes.
Height Offset [Float]
Indicates how much below the meshes the surface should be adjusted.
Create Base [Boolean]
Indicates if a base should be created on the meshes. Such bases are horizontal faces that connect the meshes to the surface, so as to avoid having the meshes flying above the surface.
Section [Attribute]
Attribute where to store the type of geometry created. Possible values are "Original" (which correspond to the placed geometry) and "Base" (which correspond to the side based, if created).
Path [Compound] [Adds ports 5, 6]
Adjusts the surface around paths.
Width [Float]
The distance around the path that should be adjusted. This value can be set as an expression based on edge properties. The @@attributeName will refer to the attributes of each edge.

Inputs#

This node has no native inputs.

Parameter Inputs#

  • [1] Single [Single | Surface]: Processes one Surface entity at a time.
  • [2] Collective [Collective | Surface]: Processes all Surface entities at a time.
  • [3] Mesh [Collective | Mesh]: Mesh entities around which the surface should be adjusted.
  • [5] Path [Collective | Path]: Path entities around which the surface should be adjusted.

Outputs#

  • Surface [Surface]: The surface that was adjusted.

Parameter Outputs#

  • [4] Mesh [Mesh]: Mesh entities around which the surface was adjusted.
  • [6] Path [Path]: Path entities around which the surface was adjusted.