User Guide Cancel

Groups of primitives | Substance 3D Modeler

  1. Substance 3D home
  2. Home
  3. Getting started
    1. Install Substance 3D Modeler
    2. System requirements
    3. Public Beta
    4. Supported VR headsets
    5. Desktop and virtual reality
    6. Quick start guides
      1. Desktop quick start guide
      2. VR quick start guide
    7. Controls
      1. Desktop shortcuts and controls
      2. VR shortcuts and controls
    8. Reference images
    9. Join the Community
    10. Glossary
    11. FAQs
  4. Interface
    1. Interface overview
    2. Viewport
    3. The Palette
    4. Actions menu
    5. The Top bar
      1. Top bar overview
      2. Color picker
      3. Materials panel
      4. Assets panel
      5. Environment panel
      6. Viewport panel
      7. Outliner
      8. Node properties panel
    6. The Bottom bar
    7. Preferences
  5. Create with Clay
    1. Tools
      1. Tools and Subtools
      2. Select tool
      3. Clay tool
      4. Erase tool
      5. Split tool
      6. Crop tool
      7. Warp tool
      8. Elastic tool
      9. Smooth tool
      10. Raise tool
      11. Buildup tool
      12. Inflate tool
      13. Crease tool
      14. Flatten tool
      15. Paint tool
    2. Brushes
    3. Brush shapes
    4. Placement modes
    5. Angle and grid snap
  6. Create with Primitives
    1. Get started with primitives
    2. Primitive parameters
      1. Parameter overview
      2. Shape parameters
      3. Combine parameters
    3. Organize primitives
      1. Primitive containers
      2. Manage primitive order
      3. Primitive groups
      4. Repetition
  7. Organize your scene
    1. Scope and scene structure
    2. Layers
    3. Groups
    4. Advanced scene assembly
      1. Instances
      2. Symmetry and repetition
      3. Booleans
    5. Import meshes
  8. Render mode
    1. Render mode overview
    2. Work with cameras
  9. Export Mode
    1. Export your creations
    2. Export presets
  10. Technical support
    1. Technical requirements
    2. How does Modeler work?
    3. Performance
    4. Troubleshooting
    5. Supported file formats
  11. Release notes
    1. V1.17(Current Release)
    2. V1.15
    3. V1.14
    4. V1.13
    5. Public Beta V1.17.50 (Current Release)
    6. Public Beta Archive
      1. Public Beta V1.16.50
      2. Public Beta V1.15.50
      3. Public Beta V1.14.50
      4. Public Beta V1.12.50
      5. Public Beta V1.11.50
      6. Public Beta V1.10.50
      7. Public Beta V1.9.50
      8. Public Beta V1.8.50
    7. V1 Archive
      1. V1.12
      2. V1.11
      3. V1.10
      4. V1.9
      5. V1.8
      6. V1.7
      7. V1.6    
      8. V1.5
      9. V1.4
      10. V1.3
      11. V1.2
      12. V1.1 
      13. V1.0 
    8. V0 Archive
      1. 2022/08/02 V0.17.0
      2. 2022/06/22 V0.14.1
      3. 2022/05/13 V0.10.2

To create a primitive group:

  1. Select one or more primitives.
  2. Use the Group action in the Actions menu, or use shortcut Ctrl + G to group the objects.

Once you've created a group, it will appear in the Outliner, and you can scope into the group to make changes to objects inside it.

Primitive groups act as a supercharger for the primitives workflow. Primitive groups use combine modes to allow for two types of functionality:

  1. Mixed combine modes
  2. Grouped combine mode

Mixed combine modes

Just like primitive objects, groups of primitives also have combine modes. By default, when you create a group of primitives, the groups combine mode is set to None.

When the group's combine mode is set to None, each of the individual primitives inside the group continue to behave as they would if they were not inside the group. This is often useful for organizational purposes or to create objects that use multiple combine modes.

For example, in the scene below, the window is created by a group of primitives. A red cuboid subtracts to make the hole for the window, while blue cuboids are used to create the window frame.

Grouped combine modes

When a primitive group is set to any combine mode except None, the group behaves like a single primitive shape. In other words, the contents of the group are calculated first, and then the resulting shape is able to use combine modes to affect other primitives outside of the group. 

Notice in the video above, when the group's combine mode is set to None, the cylinders inside the group subtract from the grey block outside the group. But when the group's combine mode is set to Add or Carve, the Cylinders continue to subtract from the cube inside the group, but they no longer affect the cube outside the group. Instead the group acts like a single, self-contained object - just like a standard primitive shape.

Get help faster and easier

New user?