3#include <Core/World/WorldModule.h>
4#include <Foundation/SimdMath/SimdVec4f.h>
11 using StorageType = plUInt8;
33 static float GetInMetersPerSecond(plWindStrength::Enum strength);
46 virtual plVec3 GetWindAt(
const plVec3& vPosition)
const = 0;
58 plVec3 ComputeWindFlutter(
const plVec3& vWind,
const plVec3& vObjectDir,
float fFlutterSpeed, plUInt32 uiFlutterRandomOffset)
const;
A 4-component SIMD vector class.
Definition SimdVec4f.h:8
Definition WindWorldModule.h:39
A world encapsulates a scene graph of game objects and various component managers and their component...
Definition World.h:22
Definition WorldModule.h:10
Defines the strength / speed of wind. Inspired by the Beaufort Scale.
Definition WindWorldModule.h:10