Subdivision topol scattering | Substance 3D Designer

Subdivision topol scattering

In: Substance Model graph/Distribution

Intermediate

Description

The Subdivision topol scattering node scatters instances of input Elements on vertices, segments and/or faces of the control mesh of a SubD mesh. Only one instance can be placed on any vertex, segment and/or face.

The orientation of scattered instances matches the normal of the SubD mesh at their location

Parameters

  • Output path
  • Assets to scatter
    • Assets Scene
      Scene containing elements which should be used as a collection to pick from for generating instances. All elements directly under the root of the scene are included in this collection.
    • Sequencing Integer (selects an Enum index)
      Controls the order in which elements from the input scene should be picked when generating instances.
    • Custom first element Boolean
      Controls whether the first element in the instances generation sequence should be the first element of the input scene , or one set by the user.
      Note: this parameter is only visible when Custom sequence is selected for the Sequencing parameter.
    • First element index Integer
      Sets the index of the element in the input scene which should be the starting point of the Custom sequence.
      Note: this parameter is only visible when Custom sequence is selected for the Sequencing parameter and the Custom first element parameter is set to True.
    • Sequence String
      Sets the sequence of elements to be used when generating instances, written as a index values separated by a space – e.g. 1 3 5 4 2.
      Note: Index values loop around if they are higher or lower than valid indexes for the input scene collection – e.g. for indexes 1 2 3 4, 5 will correspond to 1 as in 1 - 2 - 3 - 4 - 1 (5) - 2 (6).
      Note 2: this parameter is only visible when Custom sequence is selected for the Sequencing parameter.
    • Custom last element Boolean
      C
      ontrols whether the last element in the instances generation sequence should be the last element of the input scene, or one set by the user.
      Note: this parameter is only visible when Custom sequence is selected for the Sequencing parameter.
    • Last element index Integer
      S
      ets the index of the element in the input scene which should be the ending point of the Custom sequence.
      Note: this parameter is only visible when Custom sequence is selected for the Sequencing parameter and the Custom last element parameter is set to True.
  • Subdivision mesh to populate Scene
    The input Scene holding the SubD meshes which instances should be scattered on.
  • Face filter
    • Face filter String
      The tag of the face selection set which instances should be scattered on. Default means all faces are used. For any other value, faces belonging to a selection set which does not match the input tag are ignored for the scattering.
      Note: Not all 3D authoring packages let you set a tag on a face selection set. Packages which support this feature include Autodesk Maya or The Foundry's Modo, for instance.
  • Random number generator seed Integer
    Random seed value used in the pseudo-random distribution of elements from the input collection.
  • Scattering parameters
    • Instance scale Float
      Acts as a multiplier for the scale of scattered assets.
    • Scatter on edges Boolean
      Place instances on the middle of each segment of the control mesh.
    • Scatter on vertices Boolean
      Place instances on each vertex of the control mesh.
    • Scatter on faces Boolean
      Place instances on the centre of each face of the control mesh.

Example Images

Get help faster and easier

New user?