unreal.PerlinNoiseCameraShakePattern

class unreal.PerlinNoiseCameraShakePattern(outer: Object | None = None, name: Name | str = 'None')

Bases: SimpleCameraShakePattern

A camera shake that uses Perlin noise to shake the camera.

C++ Source:

  • Plugin: GameplayCameras

  • Module: GameplayCameras

  • File: PerlinNoiseCameraShakePattern.h

Editor Properties: (see get_editor_property/set_editor_property)

  • blend_in_time (float): [Read-Write] Blend-in time for this shake. Zero or less means no blend-in.

  • blend_out_time (float): [Read-Write] Blend-out time for this shake. Zero or less means no blend-out.

  • duration (float): [Read-Write] Duration in seconds of this shake. Zero or less means infinite.

  • fov (PerlinNoiseShaker): [Read-Write] FOV shake.

  • location_amplitude_multiplier (float): [Read-Write] Amplitude multiplier for all location shake

  • location_frequency_multiplier (float): [Read-Write] Frequency multiplier for all location shake

  • pitch (PerlinNoiseShaker): [Read-Write] Pitch shake.

  • roll (PerlinNoiseShaker): [Read-Write] Roll shake.

  • rotation_amplitude_multiplier (float): [Read-Write] Amplitude multiplier for all rotation shake

  • rotation_frequency_multiplier (float): [Read-Write] Frequency multiplier for all rotation shake

  • x (PerlinNoiseShaker): [Read-Write] Shake in the X axis.

  • y (PerlinNoiseShaker): [Read-Write] Shake in the Y axis.

  • yaw (PerlinNoiseShaker): [Read-Write] Yaw shake.

  • z (PerlinNoiseShaker): [Read-Write] Shake in the Z axis.

property fov: PerlinNoiseShaker

[Read-Write] FOV shake.

Type:

(PerlinNoiseShaker)

property location_amplitude_multiplier: float

[Read-Write] Amplitude multiplier for all location shake

Type:

(float)

property location_frequency_multiplier: float

[Read-Write] Frequency multiplier for all location shake

Type:

(float)

property pitch: PerlinNoiseShaker

[Read-Write] Pitch shake.

Type:

(PerlinNoiseShaker)

property roll: PerlinNoiseShaker

[Read-Write] Roll shake.

Type:

(PerlinNoiseShaker)

property rotation_amplitude_multiplier: float

[Read-Write] Amplitude multiplier for all rotation shake

Type:

(float)

property rotation_frequency_multiplier: float

[Read-Write] Frequency multiplier for all rotation shake

Type:

(float)

property x: PerlinNoiseShaker

[Read-Write] Shake in the X axis.

Type:

(PerlinNoiseShaker)

property y: PerlinNoiseShaker

[Read-Write] Shake in the Y axis.

Type:

(PerlinNoiseShaker)

property yaw: PerlinNoiseShaker

[Read-Write] Yaw shake.

Type:

(PerlinNoiseShaker)

property z: PerlinNoiseShaker

[Read-Write] Shake in the Z axis.

Type:

(PerlinNoiseShaker)