Код
void Main()
{
Quaternion windOrientation;
Vector3 particleSourceLocation;
Vector3 cameraLocation;
particleSourceLocation.x = iFloatRand(-50,50);
particleSourceLocation.y = iFloatRand(-50,50);
particleSourceLocation.z = -iFloatRand(0,IN_0*10); /// IN_0 = Wind speed
iObjectOrientation(OBJ_0,windOrientation); /// OBJ_0 = Wind
iVectorRotate(particleSourceLocation,particleSourceLocation,windOrientation);
iObjectLocation(OBJ_44,cameraLocation); /// OBJ_4 = CamChase
cameraLocation += particleSourceLocation;
iObjectLocationSet(OBJ_22,cameraLocation); /// OBJ_22 = Particle
OUT_22 = iFloatInterpolate(IN_0,-100,300,0,600,true); /// OUT_22 = Freqency
}