Skip to content
X-Plane 8 min read 888 views

Why are X-Plane 12 edges jagged, and how do I fix them?

Ian Stephens
In short

X-Plane 12 anti-aliasing fix: use native resolution, disable FSR while testing, choose 2x or 4x MSAA, and diagnose terrain or shadow shimmer.

Jagged edges in X-Plane 12 usually mean the simulator is rendering below the display’s native resolution or using too little anti-aliasing. In Settings > Graphics, select the native display resolution, set Rendering Resolution to 100% with upscaling off, then use 2x MSAA, moving to 4x MSAA only when the GPU has spare frame time.

X-Plane 12 anti-aliasing fix: use this order

Correct the resolution first, because anti-aliasing cannot recover detail discarded by low-resolution rendering.

  1. Set the native display resolution. Open Settings > Graphics. Under Monitor Configuration, set Resolution to the panel’s native pixel dimensions—for example, 1920 × 1080 on a native 1080p monitor. In windowed mode, do not enlarge a small simulator window through an external scaler and expect native clarity.
  2. Set Rendering Resolution to 100%. The separate Rendering Resolution control changes the internal scene resolution and invokes FSR when reduced. Use 100% or Full Resolution while diagnosing jagged edges. Turn off external image scaling as well, so only one renderer is being tested.
  3. Select 2x MSAA. In the Antialiasing control, 2x MSAA is the sensible starting point for native 1080p and 1440p. It targets polygon edges without the softness associated with FXAA.
  4. Try 4x MSAA if the GPU has headroom. Compare GPU frame time in the same aircraft, weather and camera position. Keep 4x MSAA only if frame rate remains stable at a demanding airport; otherwise return to 2x MSAA.
  5. Reduce GPU-heavy effects before reducing render scale. Lower Cloud Quality, Shadow Quality and then Ambient Occlusion Quality (SSAO) by one step if you want to retain 4x MSAA. At 1080p, native resolution with 2x MSAA usually looks cleaner than reduced-resolution FSR with 4x MSAA.

In X-Plane 12.x, the relevant setting labels are Resolution, Rendering Resolution, Antialiasing, Anisotropic Filtering, Cloud Quality, Shadow Quality and Ambient Occlusion Quality (SSAO). Point releases have rearranged the panel and its sliders, but display resolution and internal rendering resolution remain separate controls. Windows and Linux use Vulkan, while macOS uses Metal; this can affect the available maximum AA step and whether Vulkan-specific options such as Zink are shown.

If the entire picture is soft rather than just the edges, follow our X-Plane 12 image-quality tuning order before spending more GPU time on MSAA.

Does X-Plane 12 have TAA, DLSS or FSR?

X-Plane 12 has native FSR spatial upscaling, but it does not provide native TAA or DLSS options in the X-Plane 12.x graphics menu.

TechnologyNative X-Plane 12 option?What it means for image quality
TAANoThere is no built-in temporal anti-aliasing pass to stabilise fine detail across successive frames. MSAA can smooth geometry edges, but some distant shimmer remains.
DLSSNoAn Nvidia GPU does not add a DLSS option, and Nvidia Control Panel cannot inject DLSS into X-Plane.
FSRYesReducing Rendering Resolution uses spatial upscaling to reconstruct the image at the output resolution. It does not require Radeon hardware and is not a substitute for anti-aliasing.

FSR is most troublesome at 1080p because the source image already contains relatively few pixels. Thin taxiway lines, fences, roof edges and distant buildings can shimmer or look slightly over-sharpened after upscaling. Leave FSR off when the GPU can sustain native resolution, when reading glass-cockpit text, and whenever you are identifying the source of flicker.

Use FSR Quality, or the highest-quality upscaled position offered by the Rendering Resolution control, only when the simulator is genuinely GPU-limited and native resolution cannot hold the required frame rate. Quality-oriented FSR is more defensible at 1440p or 4K; aggressive Balanced or Performance scaling is a poor cure for 1080p performance because it often trades jagged edges for blur and temporal shimmer.

Why does X-Plane flicker slightly with Lossless Scaling?

Lossless Scaling can make fine detail flicker when it enlarges a sub-native X-Plane window, applies sharpening, or generates intermediate frames around moving geometry. Disable its scaling and frame-generation functions separately, run X-Plane at native resolution, and compare the same view. If the native image is stable, more MSAA will not cure an artefact introduced by external scaling or generated frames.

Avoid stacking reduced X-Plane Rendering Resolution, FSR, driver image scaling and Lossless Scaling. Each extra resampling or sharpening stage can amplify the slight flicker—das Bild flackert ganz leicht—that is especially visible on runway markings and distant buildings.

Which X-Plane 12 anti-aliasing setting should I use?

Use 2x MSAA for the best general balance, then try 4x MSAA only when GPU frame time allows it.

Antialiasing settingBest useLimitation
OffPerformance diagnosis onlyAircraft outlines, runway markings and cockpit frames show obvious stair-stepping.
FXAAVery limited GPU headroomLow cost, but it can soften cockpit text and does little for sub-pixel shimmer.
2x MSAARecommended native-resolution starting pointModerate GPU cost with a clear improvement to geometry edges.
4x MSAADistracting edge aliasing with spare GPU frame timeHeavier cloud, weather and airport scenes can expose its substantial GPU cost.

Higher AA is not automatically better if it forces a lower internal resolution. Our practical comparison of FXAA, 2x MSAA and 4x MSAA explains where each method helps and why cockpit clarity often favours moderate MSAA.

RTX 3060 settings for X-Plane 12 at 1080p

For an RTX 3060 at 1080p, start with native 1920 × 1080 rendering, FSR off and 2x MSAA; treat 4x MSAA as an upgrade to test rather than a guaranteed baseline.

SettingRTX 3060 starting pointAdjustment rule
Resolution1920 × 1080 on a native 1080p displayDo not lower it to pay for higher MSAA.
Rendering Resolution100% / Full ResolutionKeep FSR off unless GPU performance remains inadequate after other changes.
Antialiasing2x MSAATest 4x MSAA in heavy weather and at a complex airport before keeping it.
Anisotropic Filtering8x or 16xRetain a high level for oblique runway and terrain textures unless a specific performance problem is demonstrated.
Cloud QualityMiddle-to-high rangeReduce this first when clouds make 4x MSAA unsustainable.
Shadow QualityMiddle rangeReduce it next if GPU frame time is still excessive.
Ambient Occlusion Quality (SSAO)Middle rangeLower it before sacrificing native rendering resolution.

RTX 3060 cards and laptops differ in VRAM, power limits and cooling, so the model name alone does not guarantee one result. Texture Quality becomes relevant when VRAM is full, while Rendering Distance and World Objects Density can place substantial load on the CPU and are not the first settings to lower for a purely GPU-bound 4x MSAA problem.

An RTX 4070 generally offers more room for 4x MSAA, but the same order still applies. Resolution, weather, add-ons and the CPU can all become limiting factors; check X-Plane’s frame times instead of assuming the GPU name makes every maximum setting free.

Is the remaining shimmer really an anti-aliasing problem?

Persistent shimmer can come from terrain textures, shadow maps or sharpening rather than insufficient anti-aliasing.

SymptomLikely sourceRelevant check
Stair-stepped aircraft outline, window frame or building edgeGeometry aliasingNative resolution and 2x or 4x MSAA
Runway or terrain texture crawls in the distanceTexture filtering, mipmapping or sharpeningRaise Anisotropic Filtering, remove excessive sharpening and compare default scenery
Jagged area moves with a cockpit or ground shadowShadow-map aliasingAdjust Shadow Quality; MSAA has limited effect on shadow-map resolution
Dark contact shading looks grainySSAOAdjust Ambient Occlusion Quality (SSAO); SSAO does not smooth jagged edges
Fine detail flashes only while the camera movesSub-pixel geometry, upscaling or sharpeningUse 100% rendering resolution and disable external sharpening or scaling

Anisotropic filtering improves textures viewed at shallow angles, but it cannot smooth an aircraft’s polygon outline. Conversely, MSAA cannot repair scenery textures with poor mipmaps. Our explanation of anti-aliasing, mipmapping and texture shimmer covers that distinction in more detail.

If the problem occurs at only one airport or on one aircraft, repeat the test with default aircraft and default scenery. An add-on with thin geometry, aggressive level-of-detail transitions or unsuitable texture mipmaps can shimmer even when X-Plane’s global settings are correct.

Can driver overrides, Zink or VR settings cure persistent shimmering?

Driver overrides, Zink and VR supersampling solve different problems; none is a universal replacement for X-Plane’s native resolution and anti-aliasing controls.

Graphics-driver overrides

Leave driver anti-aliasing and anisotropic filtering application-controlled while testing X-Plane 12. Forced MSAA overrides often have no useful effect on a Vulkan application, while Nvidia Image Scaling and driver sharpening can make runway lines and distant scenery flicker more visibly. Our recommended Nvidia Control Panel configuration for X-Plane 12 shows which overrides to return to neutral.

Zink

Use Zink plugin bridge concerns OpenGL plug-ins running through X-Plane’s Vulkan renderer on supported Windows and Linux configurations. It does not alter anti-aliasing for aircraft, terrain, clouds or X-Plane’s native cockpit rendering. Compare Zink states only when corruption or jagged rendering is confined to a plug-in-drawn panel, instrument or window; it will not cure general scenery shimmer.

VR rendering

In VR, the headset runtime’s per-eye render resolution matters more than the desktop monitor resolution. Increase per-eye resolution cautiously and balance it against 2x or 4x MSAA, since both consume GPU time. MSAA can improve cockpit and aircraft geometry, but terrain shimmer still points to anisotropic filtering or upscaling, while jagged moving shadows still require a Shadow Quality adjustment.

AI Assistant New

Still stuck? Ask Fly Away

Ask Fly Away is our AI flight-sim assistant. Ask your exact question and get a direct, step-by-step answer in seconds — free to try.

Ask Fly Away Free preview · unlimited for PRO members