Position Displace operator

The Position Displace operator allows you to move particles along object surface normals relative to the values of a texmap.


Mode

  • UVW Space: when enabled, particles will sample UVWs from the nearest point to the input objects and those UVWs will be used to sample the texmap.

  • World space: when enabled, the particle’s position will be the UVW coordinate used to sample the texmap.

Objects

  • Objects: the UVW coordinates of the object in this list nearest to a given particle will be used to sample the selected texmap values.

Sample

  • Sample: controls which surface sampler will be used for UVW coordinate retrieval.

Texture

  • Texmap: the texmap to sample colors from.

Displacement

  • 2D: the texmap will be sampled in 2D using the surface normal of the nearest point to the input objects as the vector of displacement.

  • 3D: the texmap will be sampled in 3D using the value returned by the texmap as the vector of displacement.

  • Center: when enabled, this allows you to set the base “water level” of the displacement. Texture values above this threshold will result in positive displacement, and texture values below this threadhold will result in negative displacement.

  • Amount: the amount to displace a particle along the nearest surface normal, multiplied by the texture value.

  • Variation %: the per-particle percentage of variation to apply.
  • Values are in VRay tangent space: when enabled, values are treated as VRay tangent space values (0.5-based and divided by two). Enable this setting when using a PhoenixFD Ocean Texture as the displacement texmap.

Uniqueness

  • Seed: the seed value for all varied parameters.