이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.
항공우주 시나리오
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 라이브러리가 포함됩니다.
블록
장면과 비행체
함수
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 | Unreal Engine 3D 시뮬레이션에서 액터를 설정하는 C++ 메서드 (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. - Navigate in Unreal Engine Environment
Control the view of the 3D environment in the Simulation 3D Viewer using keyboard shortcuts and pointer controls. - 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. - Interact with Unreal Engine Simulation Environment
Control actors in Unreal Engine environment using the Simulation 3D Viewer interface and programmatically control the simulation.during simulation.
장면 사용자 지정
- Aerospace Blockset 시뮬레이션을 위한 3D 장면 사용자 지정
장면 및 항공기 프로젝트를 사용자 지정하려면 Aerospace Blockset™ Interface for Unreal Engine Projects 지원 패키지를 사용하십시오.
- 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.
Cesium for Unreal
- Visualize with Cesium
Stream 3D map and terrain data of a location.



