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
Settings AudioSettings GraphicGraphics Quality GroupLighting QualityMesh QualitySettings RallySettings (Core)Shader QualityShadows QualityTexture Quality

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 Extensionscoresettings

Texture Quality

Defines texture quality presets for the GraphicsQualityGroup system.

Defines texture quality presets for the GraphicsQualityGroup system.


Overview

core/settings/textureQuality - Quality levels module controlling texture reduction, refraction scale, and terrain detail scale. Triggers reloadTextures() on apply.


Quality Levels

LeveltextureReductionLevelrefractTexScaleTerrain detailScale
Lowest20.50.5
Low10.750.75
Normal01.01.0
High01.01.5

Console Variables

VariableDescription
$pref::Video::textureReductionLevelMip-level offset (0 = full, 2 = quarter)
$pref::Reflect::refractTexScaleRefraction texture resolution scale
$pref::Terrain::detailScaleTerrain detail texture scale

onApply Callback

Calls reloadTextures() - triggers a full texture reload (can be slow).


Module State

VariableTypeDefault
qualityLevelstable{
  • M.onApply() - Applies texture quality settings and flushes texture cache.
  • M.qualityLevels - Table. Quality presets (Lowest/Low/Normal/High) mapping texture reduction, refraction scale, and terrain detail prefs.

See Also

  • GraphicsQualityGroup - Quality group class

Shadows Quality

Defines shadow quality presets for the GraphicsQualityGroup system.

Vehicle Colors

Manages vehicle paint colors: setting, converting, and syncing paint data.

On this page

OverviewQuality LevelsConsole VariablesonApply CallbackModule StateSee Also