Position Raycast operator

The Position Raycast operator allows you to cast rays towards the surface of an object, and place particles where the rays hit.


Raycast Origin Icon

  • tyIcon object: the tyIcon object used to cast the rays. Rays will be cast in the direction of the tyIcon’s arrow.

Target Objects

  • Target object list: the list of input objects whose surface meshes will be hit by rays.

Raycast origin

  • Particle Position: rays will be cast from the particle’s current position.

  • Project from Icon: rays will be cast from the particle’s current position, projected onto the plane of the applicable tyIcon.

  • Random on Icon: rays will be cast from a random location on the enclosed plane of the applicable tyIcon.

Interpolation

  • Value: the amount to interpolate particle positionx from their previous value to the new value.

  • Variation %: the per-particle percentage of variation to apply.

Orientation

  • Keep original: particle orientations will not be changed.

  • Surface: particles will be aligned to the surface their ray hit.

The Position Raycast operator offers no extra controls over surface alignment. A Rotation operator should be used instead if more control over surface alignment is required.

  • Ray direction particles will be aligned to the direction of the rays.

No Raycast Hit

  • Delete Particles: if enabled, particles whose rays do not hit an object will be deleted.

Uniqueness

  • Seed: the seed value for all varied parameters.