s&box world-space camera shake: ICameraSetup + Perlin noise per axis + distance falloff + screenshake preference