Blender add-on by LarkLab

FPV Flight SimulatorReal-time FPV drone flight for Blender

Plug in your RC radio or gamepad and fly a real-feel FPV drone live in the viewport, through your own scene. Betaflight rates, real quad physics and collisions. Every flight is recorded as keyframes, ready to render.

Acro5" FreestyleBetaflight Actual ratesRendered in Eevee
13drone presets4flight modes4Betaflight rate types3cameras0dependencies
Plug in and fly

Your radio. Your gamepad. Or the keyboard.

Controllers are read straight through Windows, so there is nothing else to install. A short setup wizard finds every stick, its direction and range, and the add-on remembers each controller for next time.

  1. Install the zip: Edit > Preferences > Get Extensions > Install from Disk.
  2. Open the FPV Flight Simulator tab (N), pick your controller and press Set Up Controller.
  3. Hold each stick when asked: throttle, yaw, pitch, roll. Done in about thirty seconds.
  4. Press Fly (Ctrl+Shift+F), arm with the throttle low and take off.
The controller panel during setup: step 2 of 7, push throttle fully up, with live bars for every channel of a Radiomaster Boxer
The wizard shows every channel live while you move the sticks.
WindowsUSB joystick (HID) and XInput controllers

Radios

  • Radiomaster (Boxer, TX16S, Zorro, Pocket)Yes
  • TBS Tango 2 & MamboYes
  • Jumper (T-Pro, T20, T-Lite)Yes
  • BetaFPV LiteRadioYes
  • FlySkyYes
  • iFlight CommandoYes
  • DJI FPV Remote ControllerYes
  • Any EdgeTX / OpenTX radio in USB joystick modeYes

Gamepads and keyboard

  • Xbox Series X|SYes
  • Xbox One & Xbox 360Yes
  • PS5 DualSenseYes
  • PS4 DualShockYes
  • Nintendo Switch ProYes
  • Any USB gamepadYes
  • KeyboardYes
Flight model

Your Betaflight rates. Real quad physics.

Rates use the exact Betaflight formulas, so the sticks feel like your quad or your sim. Copy a diff from the Betaflight CLI and press Paste Betaflight Rates: rates, expo, throttle mid and throttle expo come straight in.

Thrust that behaves

Motors spool up and down, thrust grows with motor speed and fades as the props lose bite at speed, so punch-outs and dives feel right.

Air that pushes back

Separate front, side and top drag, rotor drag, prop wash when you drop into your own air, wind, turbulence and battery sag.

Actual, Betaflight, KISS, Quick

All four rate types with a live rate curve, plus throttle mid, throttle expo and throttle limit.

The Drone tab: the 5 inch Freestyle preset card with its build, weight, thrust, hover throttle, top speed and battery, the live rate curve and the rate table
670°/sfull roll stick on Betaflight's default Actual rates, as on the quad
~132 km/hlevel top speed of the 5" Freestyle preset
28%hover throttle, like a real 6S freestyle build
Drone presets

Thirteen drones, from tiny whoop to cinelifter.

Each preset sets the physics, camera uptilt, battery time and matching rates, with its real build on the card. Change any value and it becomes your own quad.

PresetWeightThrustTop speedBattery

5" Freestyle

2207 1850KV · 6S 1300 · 5.1" tri

680g8.0:1132km/h4min

5" Juicy Freestyle

Soft rates, heavy expo, smooth throttle

700g7.2:1128km/h4.5min

5" Bando Basher

Full GoPro, more prop wash in dives

760g7.0:1127km/h4min

5" Race

2306 2450KV · near-linear rates

550g11:1150km/h2.5min

3" Toothpick

Ultralight 4S, floaty and forgiving

120g7.0:185km/h4min

65 mm Tiny Whoop

Ducted 1S, flies through doors

25g3.2:145km/h3.5min

3.5" Cinewhoop

Ducted, action camera, one-take shots

400g4.5:175km/h5min

2.5" Indoor Cinewhoop

Small and steady for flythroughs

220g4.0:164km/h4.5min

4" Light Long Range

Li-ion cruiser, long flight time

380g5.0:1106km/h15min

6" Mountain Surfer

Fast and stable on long dives

820g6.5:1132km/h7min

7" Long Range

2806.5 1300KV · smooth carving

1000g5.0:1122km/h12min

X8 Cinelifter

Cinema camera, heavy and stable

3000g2.8:188km/h6min

Beginner TrainerAngle

Soft rates, 70% throttle limit

620g5.5:1109km/h5min

Top speeds are measured in the add-on's physics at full throttle in level flight.

Flying

Live in the viewport, with a pilot's HUD.

The view switches to the drone's FPV camera. Speed, altitude, throttle, battery, flight mode and both sticks are on screen, and the motors sound as you fly.

Live viewportRadiomaster Boxer

Flight modes

Acro
Rate mode like a real freestyle quad
Angle
Self-leveling, sticks set the tilt
Horizon
Levels near center, flips at full stick
Cine
Sticks set speed, let go to brake and hover

While you fly

Rewind
Hold Q: time runs back, then fly on from there
Slow motion
Fly at half speed, the take plays back at real speed
Views
FPV, chase or free camera, one key
Arm
Low throttle to arm, like on a real quad
SticksW S throttle · A D yaw · arrow keys pitch and roll
RecordR record and stop, with a 3-2-1 countdown
ToolsQ rewind · T slow-mo · M mode · C view · V arm · Backspace reset
Any buttonBind any action to a key, a gamepad button or a radio switch by pressing it
Record and render

Every flight becomes keyframes.

Press Record and fly. Each flight is saved as its own take, plays back on the timeline and renders like any animation, in Eevee or Cycles, on any machine.

FPV camera

The drone's FPV camera with real uptilt and field of view.

Rendered in Eevee

Retake from any frame

Put the playhead where it went wrong. The old take plays for a short pre-roll, then you take over at full speed. Everything before stays.

Smooth and stabilize

Smooth Take softens position and rotation separately. Stabilized Camera gives a smooth, level-horizon camera for cinematic cuts.

Telemetry for your OSD

Speed, altitude, throttle, motor and battery are keyed on the drone, ready for drivers or an OSD.

Fly your own camera

Use the built-in 5" drone and FPV camera, or fly any camera in your scene.

Your scene

It hits what it should hit.

The drone collides with every visible mesh, including collection instances and Geometry Nodes geometry, or just one collection you choose. Crash and bounce off, reset to the launch pad, or pause.

While you record, the timeline runs with you, so animated objects are where you see them. Wind, turbulence, battery time and scene scale are all one click away.

Aerial view of a night city with a 1.8 km race circuit made of thousands of glowing light-show drones, gates and a light tower
Aerial Track Night: 5,721 light-show drones and 43 gates, every one of them solid.

Details

Blender
5.0 or newer
System
Windows
Type
Blender extension (add-on)
Where
FPV Flight Simulator tab in the 3D Viewport sidebar (N)
Controllers
RC radios, gamepads, keyboard
Output
Keyframes on the drone and cameras
Render
Eevee and Cycles
Dependencies
None
Version
1.0.0
License
GPL-3.0-or-later

Want the goggle look? FPV Feed adds signal breakup and a live flight OSD to any render. Rather click than fly? FPV Flight Line builds the whole flight from a few waypoints.

See FPV FeedSee FPV Flight Line