This page provides information about the V-Ray Scatter Components in Grasshopper.

**Overview**

V-Ray Scatter tab stores the following Scatter components for creation in Grasshopper: V-Ray Scatter 2, V-Ray Scatter Area Modifier, V-Ray Spline Scattering, V-Ray Surface Scattering, V-Ray Volume Scattering, and the 3D Domain Components.

**V-Ray Scatter 2** – Creates instances of the input V-Ray Geometry Guest objects based on various distribution controls. The number of scattered instances depends on the density which is number of instances per square unit.

**V-Ray Scatter Area Modifier** – Scatters Guest objects everywhere on the Host objects, except for or exclusively in the areas defined by objects from this component. Used as V-Ray Scatter 2 component’s Area Modifier input.**V-Ray Spline Scattering** – Creates instances of the input Scatter 2 Guests scattered along splines (Scatter 2 Hosts). Used as a V-Ray Scatter 2 component’s Scattering Configuration input.**V-Ray Surface Scattering** – Creates instances of the Scatter 2 Guests scattered on surfaces (Scatter 2 Hosts). Used as a V-Ray Scatter 2 component’s Scattering Configuration input.**V-Ray Volume Scattering** – Creates instances of the input Scatter 2 Guests scattered inside the object's bounding box (Scatter 2 Hosts). Used as a V-Ray Scatter 2 component’s Scattering Configuration input. Keep in mind that bounding boxes are cube-shaped, therefore using this mode on a round object scatters instances in a cube around it.

**Construct Domain ^{3}** – Creates a three-dimensional domain from six numbers. Used as a Scatter 2 Random Translation, Random Rotation and Random Scale input.

**Construct Domain**

^{3}– Creates a three-dimensional domain from three simple domains. Used as a Scatter 2 Random Translation, Random Rotation and Random Scale input.

**Domain**– Contains a collection of three-dimensional domains. 3D Domains are typically used to represent volume fragments. A three-dimensional domain consists of three one-dimensional domains. Used as a Scatter 2 Random Translation, Random Rotation and Random Scale input.

^{3}**Example Connections**

Here is an example of how the Scatter components are connected.