Skip to content

Platform 3D Resource Index

RflySim3D/RflySimUE5 comes with a rich library of 3D models and scene resources. Pressing F2 in RflySim3D generates a complete model style index table, ModelData.csv.

Unique3DClassID Calculation Formula: Unique3DClassID = DisplayOrder × 100000 + ClassID


I. Free Edition Resources

1.1 Free Edition 3D Models

Quadcopter (ClassID=3)

F450_Default
F450_Default
100000003
Droneyee_QuadX330
Droneyee_QuadX330
101000003
Droneyee_QuadX200
Droneyee_QuadX200
101100003
DJI_Phantom_White
DJI_Phantom_White
102000003
DJI_Phantom_Red
DJI_Phantom_Red
103000003
DJI_Phantom_Army
DJI_Phantom_Army
104000003
AR_Drone_BlackGreen
AR_Drone_BlackGreen
105000003
AR_Drone_Blue
AR_Drone_Blue
106000003
AR_Drone_Army
AR_Drone_Army
107000003
Quad_Fold_Gray
Quad_Fold_Gray
108000003
Quad_Fold_Army
Quad_Fold_Army
109000003

Characters (ClassID=30)

Dennis_Static
Dennis_Static
100000030
Mei_Static
Mei_Static
101000030
Nathan_Static
Nathan_Static
102000030
Nathan_Walking
Nathan_Walking
103000030
Nathan_Dancing
Nathan_Dancing
104000030
Nathan_Standing
Nathan_Standing
105000030
Carla_Static
Carla_Static
105500030
Carla_Walking
Carla_Walking
106000030
Carla_Standing
Carla_Standing
107000030
Claudia_Static
Claudia_Static
107500030
Claudia_Walking
Claudia_Walking
108000030
Claudia_Standing
Claudia_Standing
109000030
Eric_Static
Eric_Static
109500030
Eric_Walking
Eric_Walking
110000030
Eric_Standing
Eric_Standing
111000030
Manuel_Static
Manuel_Static
111500030
Manuel_Walking
Manuel_Walking
112000030
Manuel_Standing
Manuel_Standing
113000030
Sophia_Static
Sophia_Static
113500030
Sophia_Walking
Sophia_Walking
114000030
Sophia_Standing
Sophia_Standing
115000030

Calibration Board (ClassID=40)

CheckerBoard
CheckerBoard
100000040
CirclePattern
CirclePattern
100100040

Ground Vehicle (ClassID=50)

Standard_Car_Blue
Standard_Car_Blue
100000050

Light-Emitting Object (ClassID=60)

Light_White
Light_White
100000060
Light_Red
Light_Red
101000060
Light_Green
Light_Green
102000060
Light_Blue
Light_Blue
103000060
Light_Purple
Light_Purple
104000060
Light_Yellow
Light_Yellow
105000060
Light_Aqua
Light_Aqua
106000060
Light_White_Strong
Light_White_Strong
107000060
Light_Red_Strong
Light_Red_Strong
108000060
Light_Green_Strong
Light_Green_Strong
109000060
Light_Blue_Strong
Light_Blue_Strong
110000060
Light_Purple_Strong
Light_Purple_Strong
111000060
Light_Yellow_Strong
Light_Yellow_Strong
112000060
Light_Aqua_Strong
Light_Aqua_Strong
113000060
Light_Dark
Light_Dark
114000060

Fixed-Wing (ClassID=100)

Flying_Wing
Flying_Wing
100000100
Fixed_Wing
Fixed_Wing
110000100

Circular Ring (ClassID=150)

Ring_Target_Blue
Ring_Target_Blue
100000150
Ring_Target_Green
Ring_Target_Green
101000150

Square Ring (ClassID=151)

Quad_Target_Red
Quad_Target_Red
100000151
Quad_Target_Green
Quad_Target_Green
101000151
Quad_Target_Blue
Quad_Target_Blue
102000151

Spherical (ClassID=152)

Sphere_Target_Red
Sphere_Target_Red
100000152

1.2 Free Version 3D Scene

3DDisplay
3DDisplay
CameraRoom
CameraRoom
ChallengeMap
ChallengeMap
Changsha
Changsha
Denver
Denver
EarthMap
EarthMap
Grasslands
Grasslands
LightShow
LightShow
LowGPU
LowGPU
MapData
MapData
MapDataHongkong
MapDataHongkong
MapSmall
MapSmall
MatchScene
MatchScene
MatchScene2
MatchScene2
MountainTerrain
MountainTerrain
MountainTerrain_Water
MountainTerrain_Water
MoutainRoad
MoutainRoad
NeighborhoodPark
NeighborhoodPark
OldFactory
OldFactory
SLAMScene
SLAMScene
VisionRing
VisionRing
VisionRingBlank
VisionRingBlank
WhiteMap
WhiteMap

II. Full Version and Above Resources

The following resources are available only in the Full Version and above.

2.1 Full Version 3D Models

Quadcopter (ClassID=3)

F450_Default
F450_Default
100000003
37-37-29 cm (static mesh)
Droneyee_QuadX330
Droneyee_QuadX330
101000003
53-50-21 cm (static mesh)
Droneyee_QuadX200
Droneyee_QuadX200
101100003
29-29-11 cm (static mesh)
DJI_Phantom_White
DJI_Phantom_White
102000003
29-28-16 cm (static mesh)
DJI_Phantom_Red
DJI_Phantom_Red
103000003
29-28-16 cm (static mesh)
DJI_Phantom_Army
DJI_Phantom_Army
104000003
29-28-16 cm (static mesh)
AR_Drone_BlackGreen
AR_Drone_BlackGreen
105000003
51-51-11 cm (static mesh)
AR_Drone_Blue
AR_Drone_Blue
106000003
51-51-11 cm (static mesh)
AR_Drone_Army
AR_Drone_Army
107000003
51-51-11 cm (static mesh)
Quad_Fold_Gray
Quad_Fold_Gray
108000003
35-34-12 cm (static mesh)
Quad_Fold_Army
Quad_Fold_Army
109000003
35-34-12 cm (static mesh)

Hexacopter (ClassID=5)

HexaCopter_550
HexaCopter_550
10000005
48-55-39 cm (static mesh)

Octocopter (ClassID=8)

Octocopter
Octocopter
10000008
133-134-77 cm (static mesh)

X8 Coaxial (ClassID=10)

X8_OCTO
X8_OCTO
10000010
56-56-25 cm (static mesh)

Human (ClassID=30)

Dennis_Static
Dennis_Static
100000030
239-70-268 cm (skeletal animation)
Mei_Static
Mei_Static
101000030
239-70-268 cm (skeletal animation)
Nathan_Static
Nathan_Static
102000030
239-70-268 cm (skeletal animation)
Nathan_Walking
Nathan_Walking
103000030
239-70-268 cm (skeletal animation)
Nathan_Dancing
Nathan_Dancing
104000030
239-70-268 cm (skeletal animation)
Nathan_Standing
Nathan_Standing
105000030
239-70-268 cm (skeletal animation)
Carla_Static
Carla_Static
105500030
239-70-268 cm (skeletal animation)
Carla_Walking
Carla_Walking
106000030
239-70-268 cm (skeletal animation)
Carla_Standing
Carla_Standing
107000030
239-70-268cm (skeletal animation)
Claudia_Static
Claudia_Static
107500030
239-70-268cm (skeletal animation)
Claudia_Walking
Claudia_Walking
108000030
239-70-268cm (skeletal animation)
Claudia_Standing
Claudia_Standing
109000030
239-70-268cm (skeletal animation)
Eric_Static
Eric_Static
109500030
239-70-268cm (skeletal animation)
Eric_Walking
Eric_Walking
110000030
239-70-268cm (skeletal animation)
Eric_Standing
Eric_Standing
111000030
239-70-268cm (skeletal animation)
Manuel_Static
Manuel_Static
111500030
239-70-268cm (skeletal animation)
Manuel_Walking
Manuel_Walking
112000030
239-70-268 cm (skeletal animation)
Manuel_Standing
Manuel_Standing
113000030
239-70-268 cm (skeletal animation)
Sophia_Static
Sophia_Static
113500030
239-70-268 cm (skeletal animation)
Sophia_Walking
Sophia_Walking
114000030
239-70-268 cm (skeletal animation)
Sophia_Standing
Sophia_Standing
115000030
239-70-268 cm (skeletal animation)

Calibration Board (ClassID=40)

CheckerBoard
CheckerBoard
100000040
Calibration board 60cm_84cm_60mm
CirclePattern
CirclePattern
100100040
Calibration board 60cm_84cm_60mm

Ground Vehicle (ClassID=50)

Standard_Car_Blue
Standard_Car_Blue
100000050
272-118-62cm (static mesh)
Car_GreenBlack
Car_GreenBlack
10100050
502-226-171cm (static mesh)
Car_Red
Car_Red
10200050
502-226-171cm (static mesh)
Car_White
Car_White
10300050
502-226-171cm (static mesh)

Engineering Vehicle (ClassID=51)

Roller8
Roller8
10900051
Static Mesh
Roller9
Roller9
11800051
Static Mesh
paver
paver
11900051
Static Mesh
Trunk
Trunk
12500051
Static Mesh

Light Emitters (ClassID=60)

Light_White
Light_White
100000060
Emissive Material
Light_Red
Light_Red
101000060
Emissive Material
Light_Green
Light_Green
102000060
Emissive Material
Light_Blue
Light_Blue
103000060
Emissive Material
Light_Purple
Light_Purple
104000060
Emissive Material
Light_Yellow
Light_Yellow
105000060
Emissive Material
Light_Aqua
Light_Aqua
106000060
Emissive Material
Light_White_Strong
Light_White_Strong
107000060
Emissive Material
Light_Red_Strong
Light_Red_Strong
108000060
Emissive Material
Light_Green_Strong
Light_Green_Strong
109000060
Emissive Material
Light_Blue_Strong
Light_Blue_Strong
110000060
Emissive Material
Light_Purple_Strong
Light_Purple_Strong
111000060
Emissive Material
Light_Yellow_Strong
Light_Yellow_Strong
112000060
Emissive Material
Light_Aqua_Strong
Light_Aqua_Strong
113000060
Emissive Material
Light_Dark
Light_Dark
114000060
Emissive Material

Fixed-Wing (ClassID=100)

Flying_Wing
Flying_Wing
100000100
75-167-18 cm (static mesh)
Fixed_Wing
Fixed_Wing
110000100
750-1464-240 cm (static mesh)

Circular Ring (ClassID=150)

Ring_Target_Blue
Ring_Target_Blue
100000150
50-959-2763 cm (static mesh)
Ring_Target_Green
Ring_Target_Green
101000150
50-959-2763 cm (static mesh)

Square Ring (ClassID=151)

Quad_Target_Red
Quad_Target_Red
100000151
50-2050-4025 cm (static mesh)
Quad_Target_Green
Quad_Target_Green
101000151
50-2050-4025 cm (static mesh)
Quad_Target_Blue
Quad_Target_Blue
102000151
50-2050-4025 cm (static mesh)

Spherical (ClassID=152)

Sphere_Target_Red
Sphere_Target_Red
100000152
100-100-100 cm (Static Mesh)

Winged Aircraft (ClassID=201)

FSV900
FSV900
10000201
45-89-22 cm (Static Mesh)

Bomber (ClassID=208)

EastBomberSU24
EastBomberSU24
10000208
2398-1682-620 cm (Animation Blueprint)

Helicopter (ClassID=229)

Helicopter1
Helicopter1
10000229
198-1178-334 cm (Animation Blueprint)

Fixed-Wing - UltraStick (ClassID=234)

UltraStick25E
UltraStick25E
10000234
134-152-39 cm (Animation Blueprint)

Tailsitter (ClassID=243)

Tailsitter
Tailsitter
10000243
43-101-50 cm (Animation Blueprint)

J150 (ClassID=251)

FSJ150
FSJ150
10000251
31-21-21 cm (Animation Blueprint)

FS310 (ClassID=310)

FS310
FS310
1000310
54-57-30 cm (Animation Blueprint)

Submarine (ClassID=600)

Submarine2
Submarine2
10000600
(1766-2399-1521) 0.1 cm (Animation Blueprint)

Standard VTOL (ClassID=602)

StandardVtol2
StandardVtol2
10000602
143-249-32 cm (Animation Blueprint)

Communication Effects (ClassID=802)

Virtual Pipeline (ClassID=803)

Target (ClassID=809)

2.2 Full 3D Scene

3DDisplay
3DDisplay
CameraRoom
CameraRoom
ChallengeMap
ChallengeMap
Changsha
Changsha
Denver
Denver
DesertTown
DesertTown
EarthMap
EarthMap
Grasslands
Grasslands
LightShow
LightShow
LowGPU
LowGPU
MapData
MapData
MapDataHongkong
MapDataHongkong
MapSmall
MapSmall
MatchScene
MatchScene
MatchScene2
MatchScene2
MountainTerrain
MountainTerrain
MountainTerrain_Water
MountainTerrain_Water
MoutainRoad
MoutainRoad
NeighborhoodPark
NeighborhoodPark
OldFactory
OldFactory
SLAMScene
SLAMScene
VisionRing
VisionRing
VisionRingBlank
VisionRingBlank
WhiteMap
WhiteMap

3. Custom Scenario Import

Required Files for RflySim3D Scenarios

A complete simulation scenario in RflySim3D requires two types of information:

1. Scenario File (****.umap)

After cooking, copy the scenario file from the directory
【UE Project Main Folder】\Saved\Cooked\WindowsNoEditor\【Project Name】\Content
to the directory
【Installation Directory】\RflySim3D\RflySim3D\Content.

Notes:

  • After cooking and copying, do not rename the files or folders, nor create new folders under \RflySim3D\Content. Renaming must be performed only within the UE editor.
  • Each ****.umap map file (note: the name may differ before and after cooking) corresponds to an independent 3D scene. RflySim3D/RflySimUE5 automatically scans all .umap files in the PX4PSP\RflySim3D\RflySim3D\Content directory.
  • The height below the horizontal plane in the scene must not exceed 50 m. This is determined by the reference altitude of the initial point in the CopterSim DLL model, specified by the ModelParam_envAlitude parameter in the init.m file. To ensure the lowest point in the scene lies above the horizontal plane, the lowest point in the scene should be set as the scene reference point. The following uses the OldFactory scene as an example to illustrate this process:

First, import the scene into RflySim3D, visually estimate the lowest point in the scene, and double-click to read its elevation data. Here, it is found that the lowest point in this scene lies 70 m below the horizontal plane.

image-20241009101747498

Therefore, open the Level Blueprint of this scene in UE, and set the lowest point in the scene (7000 cm below the horizontal plane) as the reference point—equivalent to shifting the entire scene upward by 70 m. Save the Level Blueprint, then repackage and import the scene into RflySim3D.

image-20241009101755500

2. Terrain Elevation Data (****.png)

Before importing the scene, observe and record the approximate dimensions of the scene in the UE editor (unit: centimeters). After cooking and importing the scene into RflySim3D, use the RflyScanTerrainH (terrain scanning) command in RflySim3D with a range slightly larger than that of the ****.umap scene (unit: meters). This will generate corresponding ****.png and ****.txt files in the PX4PSP\RflySim3D directory, storing the elevation data and terrain calibration/range information, respectively. Copy these two files into PX4PSP\CopterSim\external\map to complete the import.

Notes:

  • The PNG terrain file is essentially a 2D matrix stored in image format, containing the elevation map of the scene. Storing the matrix in PNG format enables efficient compression of the elevation matrix, thereby saving storage space.
  • The PNG elevation file does not include information such as coordinate origin, scale, or scene boundaries. Therefore, a calibration file is required. The RflySim platform uses a TXT file to input a 9-dimensional or 12-dimensional array (the latter includes additional latitude, longitude, and altitude geodetic reference information) to provide calibration data.

3. Terrain Calibration Data (****.txt)

The TXT calibration file in the platform stores the 3D coordinates of three points:
- The top-right 3D point (both x and y are positive, z positive upward),
- The bottom-left 3D point (both x and y are negative, z positive upward),
- A third 3D point (its position can be chosen freely; theoretically, it should have a significant height difference relative to the first two points to help calibrate the vertical scale).

All units are in centimeters. The first two points define the terrain’s range and center coordinates, while the third point aids in height scale calibration.

Additionally, when using Cesium-based global large-scale scenes in RflySim3D (available only in the Personal Advanced Edition and above), the TXT file may include 3D GPS terrain data after the above 9-dimensional data. The GPS data should be entered in the order of latitude, longitude, and altitude, and can be configured to match the reference coordinate displayed in QGroundControl.