Table of Contents


The Transforms rollout is part of the Scatter parameters.


Random Translation


Moves the instances From the given distance To the given distance on the corresponding axis. See the Random Translation Example below.

Step Size – Specifies the random step size.


SketchUp2023_VRay6.2_Scatter_Parameters_RandomTransition




Example: Random Translation

This example shows how instances are moving along the corresponding axis.

01_RandomTranslation_X0-0_Y0-0_Z0-0

X = 0-0; Y = 0-0; Z = 0-0

02_RandomTranslation_X0-25_Y0-0_Z0-0

X = 0-25; Y = 0-0; Z = 0-0

05_RandomTranslation_X0-100_Y0-100_Z0-0

X = 0-100; Y = 0-100; Z = 0-0

06_RandomTranslation_X50-100_Y50-100_Z0-0

X = 50-100; Y = 50-100; Z = 0-0

09_RandomTranslation_X50-100_Y50-100_Z0-25

X = 50-100; Y = 50-100; Z = 0-25

10_RandomTranslation_X50-100_Y50-100_Z0-100

X = 50-100; Y = 50-100; Z = 0-100

11_RandomTranslation_X50-100_Y50-100_Z50-100

X = 50-100; Y = 50-100; Z = 50-100

12_RandomTranslation_X0-100_Y0-100_Z0-0_StepSize0

X = 0-100; Y = 0-100; Z = 0-0; StepSize = 0

14_RandomTranslation_X0-100_Y0-100_Z0-0_StepSize50

X = 0-100; Y = 0-100; Z = 0-0; StepSize = 50




Random Rotation


Rotates the instances From the given degrees up To the given degrees continuously. The Random Rotation occurs in the specific range. See the Random Rotation example below.

Step Size – Specifies the random step size.

Normal Alignment – When a value, different than 0 is entered, the instances are aligned according to the world up axis. This is useful when the host object is curved and the scattered objects need to remain vertical, not follow the curve of the surface. Positive values mean that the instances are aligned to the +Z axis (vertical up) and negative values mean that the instances are aligned to the -Z axis (vertical down). See the Normal Alignment example below.

Preserve Rotation – Preserves the original rotation of the objects. See the Preserve Rotation example below.


SketchUp2023_VRay6.2.2_Scatter_Parameters_RandomRotation




Example: Random Rotation

This example shows how guest objects are rotated in a specific range.

Example: Normal Alignment 

When a value, different than 0 is entered, the instances are aligned according to the world up axis. 



01_RandomRotation_X0-0_Y0-0_Z0-0

X = 0-0; Y = 0-0; Z = 0-0

02_RandomRotation_X0-90_Y0-0_Z0-0

X = 0-90; Y = 0-0; Z = 0-0

03_RandomRotation_X0-360_Y0-0_Z0-0

X = 0-360; Y = 0-0; Z = 0-0

04_RandomRotation_X0-360_Y0-360_Z0-0

X = 0-360; Y = 0-360; Z = 0-0

05_RandomRotation_X0-360_Y0-360_Z0-360

X = 0-360; Y = 0-360; Z = 0-360

06_RandomRotation_X0-0_Y0-0_Z0-360_StepSize0

X = 0-0; Y = 0-0; Z = 0-360; Step Size = 0

07_RandomRotation_X0-0_Y0-0_Z0-360_StepSize25

X = 0-0; Y = 0-0; Z = 0-360; Step Size = 25

08_RandomRotation_X0-0_Y0-0_Z0-360_StepSize125

X = 0-0; Y = 0-0; Z = 0-360; Step Size = 125

02_RandomRotation_X0-0_Y0-0_Z0-360_NormalAlignment-0x75

X = 0-0; Y = 0-0; Z = 0-360; NormalAlignment = -0.75

03_RandomRotation_X0-0_Y0-0_Z0-360_NormalAlignment-0x5

X = 0-0; Y = 0-0; Z = 0-360; NormalAlignment = -0.5

04_RandomRotation_X0-0_Y0-0_Z0-360_NormalAlignment-0x25

X = 0-0; Y = 0-0; Z = 0-360; NormalAlignment = -0.25

05_RandomRotation_X0-0_Y0-0_Z0-360_NormalAlignment0

X = 0-0; Y = 0-0; Z = 0-360; NormalAlignment = 0

07_RandomRotation_X0-0_Y0-0_Z0-360_NormalAlignment0x5

X = 0-0; Y = 0-0; Z = 0-360; NormalAlignment = 0.5





Example: Preserve Rotation 

The Preserve Rotation option determines which way the instances are rotated.

X = 0-0; Y = 0-0; Z = 0-0; Preserve Rotation = Off (Guest not rotated)

X = 0-0; Y = 0-0; Z = 0-0; Preserve Rotation = Off; Guest Rotated  = 90

X = 0-0; Y = 0-0; Z = 0-0; Preserve Rotation = On; Guest Rotated  = 90




Random Scale


Scales the instances From the given value To the given value continuously. The Random Scale occurs in the specific range. When Uniform scale is enabled, the X axis values are applied on the whole Distribute-on target object. See the Random Scale Examples below.

Step Size – Specifies the random step size.

Uniform Scaling – When enabled the X axis values are also used for the Y and Z axes.

Preserve Scaling – Preserves the original scaling of the objects.


SketchUp2023_VRay6.2_Scatter_Parameters_RandomScale




Example: Random Scale

This example shows how the Guest objects scale is modified. See the difference of the scaling with Uniform Scaling on and off.

01_RandomsсScale_X1-1_UniformScaling-On

X = 1-1; Uniform Scaling = On

03_RandomsсScale_X0-2_UniformScaling-On

X = 0-2; Uniform Scaling = On

04_RandomsсScale_X1-1_Y1-1_Z1-1x5_UniformScaling-Off

X = 1-1; Y = 1-1; Z = 1-1.5; Uniform Scaling = Off

05_RandomsсScale_X0x75-0x75_Y0x75-0x75_Z1-1x5_UniformScaling-Off

X = 0.75-0.75; Y = 0.75-0.75; Z = 1-1.5; Uniform Scaling = Off

06_RandomsсScale_X0-1x5_UniformScaling-On_StepSize-0

X = 0-1.5; Uniform Scaling = On; Step Size = 0

09_RandomsсScale_X0-1x5_UniformScaling-On_StepSize-0x75

X = 0-1.5; Uniform Scaling = On; Step Size = 0.75

01_RandomsсScale_X1-1_UniformScaling-On_PreserveScaling-On_GuestsNotScaled

X = 1-1; Uniform Scaling = On; Preserve Scaling = On (Guests Not Scaled)

02_RandomsсScale_X1-1_UniformScaling-On_PreserveScaling-Off_GuestsScaled

X = 1-1; Uniform Scaling = On; Preserve Scaling = Off (Guests Scaled)

03_RandomsсScale_X1-1_UniformScaling-On_PreserveScaling-On_GuestsScaled

X = 1-1; Uniform Scaling = On; Preserve Scaling = On (Guests Scaled)




Notes


  • Scene units in SketchUp are always calculated in inches.



Previous:

Bounding Box Scattering Roll


Next:

Area Modifiers Rollout

Was this helpful?