RLS Studios
ProjectsPatreonCommunityDocsAbout
Join Patreon
BeamNG Modding Docs

Guides

Reference

Server CommandsGE UtilitiesGame Engine MainNavigation GraphScreenshot CaptureServerServer ConnectionSpawnpoint ManagerSimulation TimeVehicle SpawningSuspension Frequency Tester
Activity ManagerAudio Bank ManagerAudio Ribbon SystemBus Route ManagerCamera SystemCore Chat (IRC)Core CheckpointsCore Command HandlerCoupler Camera ModifierDevices (RGB Peripherals)Dynamic PropsEnvironmentFlowgraph ManagerForestFun StuffGame ContextGame StateGround Marker ArrowsGround MarkersHardware InfoHighscoresHotlappingInventoryJob SystemLap TimesLevelsLoad Map CommandMetricsMod ManagerMultiseatMultiseat CameraMulti SpawnOnlinePaths (Camera Paths)Quick Access (Radial Menu)Recovery PromptRemote ControllerReplayRepositoryRope Visual TestScheme Command ServerCore SnapshotCore SoundsCore TerrainTraffic SignalsTrailer RespawnVehicle Active PoolingVehicle Bridge (GE ↔ VLua Communication)Vehicle MirrorsVehicle PaintsCore VehiclesVehicle TriggersVersion UpdateWeather SystemWindows Console
Camera Mode: AutopointCamera Mode: AutozoomCamera Mode: Big MapCamera Mode: ChaseCamera Mode: CollisionCamera Mode: CrashCamera Mode: DriverCamera Mode: External / Fan CameraCamera Mode: FallbackCamera Mode: Free CameraCamera Mode: Game EngineCamera Mode: HandheldCamera Mode: Manual ZoomCamera Mode: NoiseCamera Mode: ObserverCamera Mode: OnboardCamera Mode: OrbitCamera Mode: Pacenote OrbitCamera Mode: PathCamera Mode: PredictorCamera Mode: RelativeCamera Mode: ShakeCamera Mode: SmoothCamera Mode: Top DownCamera Mode: TrackIRCamera Mode: TransitionCamera Mode: Unicycle

UI

Resources

BeamNG Game Engine Lua Cheat SheetGE Developer RecipesMCP Server Setup

// RLS.STUDIOS=true

Premium Mods for BeamNG.drive. Career systems, custom vehicles, and immersive gameplay experiences.

Index

HomeProjectsPatreon

Socials

DiscordPatreon (RLS)Patreon (Vehicles)

© 2026 RLS Studios. All rights reserved.

Modding since 2024

API ReferenceGE ExtensionscorecameraModes

Camera Mode: Noise

Simple random noise filter that adds small positional jitter to the camera. Creates a subtle handheld or vibration effect.

Simple random noise filter that adds small positional jitter to the camera. Creates a subtle handheld or vibration effect.


Overview

A hidden camera mode that periodically generates random XYZ offsets and adds them to the camera position. Updates the random offset every 0.1 seconds to create a choppy, realistic noise effect.


Class Properties

PropertyTypeDefaultDescription
hiddenbooltrueNot selectable by the user
factornumber0.2Amplitude of random noise
offsetvec3vec3()Current noise offset vector
timeSinceRandomnumber100000Timer for offset refresh (starts large to trigger immediately)

Methods

MethodSignatureDescription
initC:init(factor)Set noise amplitude factor
updateC:update(data)Apply random noise to camera position

Noise Generation

-- Refresh random offset every 0.1 seconds
self.timeSinceRandom = self.timeSinceRandom + data.dt
if self.timeSinceRandom > 0.1 then
  self.offset = vec3(
    (math.random() - 0.5) * self.factor,
    (math.random() - 0.5) * self.factor,
    (math.random() - 0.5) * self.factor
  )
  self.timeSinceRandom = 0
end
data.res.pos = data.res.pos + self.offset

Key Notes

  • Offset range is [-factor/2, +factor/2] per axis
  • Updates at 10 Hz (every 0.1s) - produces discrete, choppy jitter
  • Does not affect rotation or FOV - position only
  • Not a filter (isFilter not set) - used as a standalone mode component

See Also

  • Camera Mode: Autopoint - Related reference
  • Camera Mode: Autozoom - Related reference
  • Camera Mode: Big Map - Related reference
  • Core Systems Guide - Guide

Camera Mode: Manual Zoom

Filter camera mode providing manual FOV zoom control via player input (zoom in/out bindings). Displays a UI notification when FOV changes.

Camera Mode: Observer

Global camera mode that uses scene-placed camera objects to view the action. Supports bullet-time speed control, position blending, and target override for cinematic scenario cameras.

On this page

OverviewClass PropertiesMethodsNoise GenerationKey NotesSee Also