이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
항공우주 시나리오
Unreal Engine® 시각화 환경에서의 3D 항공우주 시뮬레이션
Aerospace Blockset > Animation > Simulation 3D 라이브러리 블록을 사용하여 Unreal Engine 환경에서 비행체 동역학과 공항 운영을 시각화합니다. How 3D Simulation for Aerospace Blockset Works를 보고 Aerospace Blockset의 시각화 기술 영상을 시청하세요.
3D 시뮬레이션 블록(Simulink® 3D Animation™ 필요)을 사용하여 Unreal Engine와 Simulink를 통합하면 비행체 주변 세계를 조사하여 인지, 제어 및 계획 알고리즘을 가상으로 테스트할 수 있습니다.
Unreal Engine 시각화 환경은 Simulink Online에서 지원되지 않습니다. 이 제한에는 Aerospace Blockset > Animation > Simulation 3D 라이브러리가 포함됩니다.
블록
| Simulation 3D Actor Transform Get | Get actor translation, rotation, scale (R2021b 이후) |
| Simulation 3D Actor Transform Set | Set actor translation, rotation, scale (R2021b 이후) |
| Simulation 3D Aircraft | Implement aircraft in 3D environment (R2021b 이후) |
| Simulation 3D Custom Pack | Generate translation and rotation information for custom aircraft (R2023b 이후) |
| Simulation 3D General Aviation Pack | Generate translation and rotation information for general aviation aircraft (R2023b 이후) |
| Simulation 3D Airliner Pack | Generate translation and rotation information for generic airliner (R2023b 이후) |
| Simulation 3D Sky Hogg Pack | Generate translation and rotation information for Sky Hogg (R2023b 이후) |
| Simulation 3D Air Transport Pack | Generate translation and rotation information for air transport aircraft (R2023b 이후) |
| Simulation 3D Camera Get | Camera image (R2021b 이후) |
| Simulation 3D Message Get | Retrieve data from Unreal Engine visualization environment (R2021b 이후) |
| Simulation 3D Message Set | Send data to Unreal Engine visualization environment (R2021b 이후) |
| Simulation 3D Rotorcraft | Implement 3D Rotorcraft (R2023a 이후) |
| Simulation 3D Helicopter Pack | Generate translation and rotation information for helicopter (R2023b 이후) |
| Simulation 3D Light Helicopter Pack | Generate translation and rotation information for light helicopter (R2023b 이후) |
| Simulation 3D Multirotor Pack | Generate translation and rotation information for multirotor rotorcraft (R2023b 이후) |
| Simulation 3D Scene Configuration | Scene configuration for 3D simulation environment (R2021b 이후) |
| Simulation 3D Spacecraft | Implement spacecraft in 3D environment (R2024a 이후) |
| Simulation 3D CubeSat Pack | Create translation and rotation input matrices for CubeSat (R2024a 이후) |
| Simulation 3D SmallSat Pack | Create translation and rotation input matrices for SmallSat (R2024a 이후) |
| Simulation 3D Ultrasonic Sensor | Ultrasonic sensor model in 3D simulation environment (R2023b 이후) |
장면과 비행체
함수
copyExampleSim3dProject | Copy support package files and plugins to specified folders (R2022b 이후) |
sim3d.Editor | Interface to the Unreal Engine project (R2021b 이후) |
open | Open the Unreal Editor (R2021b 이후) |
ASim3dActor | Abstract class to use as a base class for user-defined Unreal Engine C++ or blueprint actors (R2021b 이후) |
Sim3dSetup | C++ method that sets up actor in Unreal Engine 3D simulation (R2021b 이후) |
Sim3dStep | C++ method that steps actor in Unreal Engine 3D simulation (R2021b 이후) |
Sim3dRelease | C++ method that releases actor in Unreal Engine 3D simulation (R2021b 이후) |
StartSimulation3DMessageReader | Constructs a message reader object in the Unreal Editor (R2021b 이후) |
ReadSimulation3DMessage | Receives message from Simulink model using a message reader object (R2021b 이후) |
StopSimulation3DMessageReader | Deletes message reader object in the Unreal Editor (R2021b 이후) |
StartSimulation3DMessageWriter | Constructs a message writer object in the Unreal Editor (R2021b 이후) |
WriteSimulation3DMessage | Sends message to Simulink model using a message writer object (R2021b 이후) |
StopSimulation3DMessageWriter | Deletes message writer object in the Unreal Editor (R2021b 이후) |
클래스
sim3d.maps.Map | Access additional scenes from the server (R2022b 이후) |
sim3d.environment.GeospatialConfiguration | Create 3D environment in Unreal Engine (R2024b 이후) |
도움말 항목
시뮬레이션 기본 사항
- Unreal Engine Simulation Environment Requirements and Limitations
When simulating in the Unreal Engine environment, keep these software requirements, minimum hardware requirements, and limitations in mind. - How 3D Simulation for Aerospace Blockset Works
Learn about the co-simulation framework between Simulink and the Unreal Engine and how block execution order affects 3D simulation. - Generate Unreal Engine Landscape
Use Unreal Editor to create a landscape map by importing a heightmap file.
장면 사용자 지정
- Customize 3D Scenes for Aerospace Blockset Simulations
To customize scenes and aircraft projects, use the Aerospace Blockset™ Interface for Unreal Engine Projects support package.
- Get Started Communicating with the Unreal Engine Visualization Environment
Use the Simulation 3D Message Get and Simulation 3D Message Set blocks to communicate with the Unreal® Editor. - Create Empty Project in Unreal Engine
Create empty project to use in custom scenes. - Griffiss Airport Lighting
Visualize flightpath workflows with the Griffiss Airport map. - Build Light in Unreal Editor
Build and use lighting in the Unreal Editor. - Prepare Custom Aircraft Mesh for the Unreal Editor
Create custom aircraft mesh for the Simulation 3D Aircraft block. - Place Cameras on Actors in the Unreal Editor
Place camera blocks on static and custom actors.
Unreal형의 경우 Cesium
- Visualize with Cesium
Stream 3D map and terrain data of a location.



