이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.
exportScene
설명
exportScene(는 RoadRunner 장면 파일을 RoadRunner에서 지원하는 파일 형식 중 하나로 내보냅니다.rrApp,filename,formatname)
exportScene(는 내보내기 옵션 구성 rrApp,filename,formatname,exportoptions)exportoptions을 지정합니다.
예제
MATLAB®을 사용하여 RoadRunner 프로젝트의 장면을 ASAM OpenDRIVE 형식으로 내보냅니다.
프로젝트를 생성할 위치를 지정하여 roadrunner 함수를 사용하여 RoadRunner에서 프로젝트를 엽니다. 이 예에서는 RoadRunner가 Windows의 기본 위치에 설치되어 있다고 가정합니다.
기존 프로젝트의 경로를 지정합니다. 예를 들어, 이 코드는 C:\RR\MyProject에 있는 프로젝트의 경로를 보여줍니다. 이 함수는 장면과 프로젝트 열기, 닫기, 저장과 같은 기본 워크플로 작업을 수행하기 위한 함수를 제공하는 roadrunner 객체, rrApp,를 반환합니다.
projectFolder = "C:\RR\MyProject";
rrApp = roadrunner(projectFolder);roadrunner 객체 및 입력 인수로 열려는 RoadRunner 장면과 함께 openScene 함수를 사용하여 프로젝트에서 장면을 엽니다. 이 예제에서는 RoadRunner 프로젝트에 기본적으로 포함된 장면 중 하나인 FourWaySignal.rrscene 장면을 사용하며, and는 프로젝트의 Scenes 폴더에 있습니다.
sceneName = "FourWaySignal.rrscene";
openScene(rrApp,sceneName);파일에서 신호와 객체를 내보낼 수 있도록 openDriveExportOptions 객체를 생성하여 내보내기 옵션을 설정하세요.
options = openDriveExportOptions(OpenDriveVersion=1.5,ExportSignals=true,ExportObjects=true);
exportScene 함수를 사용하여 장면을 ASAM OpenDRIVE로 내보냅니다. roadrunner 객체, 장면을 내보낼 파일 이름, 내보내기 형식 및 내보내기 옵션을 exportScene 함수의 입력 인수로 지정하십시오.
filename = "FourWaySignal.xodr"; formatname = "OpenDRIVE"; exportScene(rrApp,filename,formatname,options);
MATLAB®을 사용하여 RoadRunner 프로젝트의 장면을 RoadRunner HD Map 형식으로 내보냅니다.
기존 프로젝트의 경로를 지정합니다. 예를 들어, 이 코드는 C:\RR\MyProject에 위치한 프로젝트의 경로를 보여줍니다.
projectFolder = "C:\RR\MyProject";roadrunner 객체를 만들고 프로젝트 경로를 지정하여 RoadRunner를 실행합니다. 이 예에서는 RoadRunner가 기본 위치에 설치되어 있다고 가정합니다.
rrApp = roadrunner(projectFolder);
FourWaySignal.rrscene 장면을 엽니다. 이 장면은 기본적으로 RoadRunner 프로젝트에 포함되어 있고, and는 프로젝트의 Scenes 폴더에 있습니다.
sceneName = "FourWaySignal.rrscene";
openScene(rrApp,sceneName);roadrunnerHDMapExportOptions 객체를 만들어 파일에서 신호와 객체를 내보낼 수 있도록 하여 내보내기 옵션을 설정합니다.
options = roadrunnerHDMapExportOptions(Author="Author1",RemoveShortLaneGroups=true,MergeJunctionManeuverLanes=true);exportScene 함수를 사용하여 장면을 RoadRunner HD Map 형식으로 내보냅니다. roadrunner 객체, 장면을 내보낼 파일 이름, 내보내기 형식 및 내보내기 옵션을 exportScene 함수의 입력 인수로 지정하십시오.
filename = "FourWaySignal.rrhd"; formatname = "RoadRunner HD Map"; exportScene(rrApp,filename,formatname,options);
MATLAB을 사용하여 RoadRunner 장면 내에서 선택한 영역의 높이 데이터를 내보냅니다.
기존 프로젝트의 경로를 지정합니다. 예를 들어, 이 코드는 C:\RR\MyProject에 위치한 프로젝트의 경로를 보여줍니다.
projectFolder = "C:\RR\MyProject";roadrunner 객체를 만들고 프로젝트 경로를 지정하여 RoadRunner를 실행합니다. 이 예에서는 RoadRunner가 기본 위치에 설치되어 있다고 가정합니다.
rrApp = roadrunner(projectFolder);
FourWaySignal.rrscene 장면을 엽니다. 이 장면은 RoadRunner 프로젝트에 기본적으로 포함되어 있으며, 프로젝트의 Scenes 폴더에 있습니다.
sceneName = "FourWaySignal.rrscene";
openScene(rrApp,sceneName);changeWorldSettings 함수를 사용하여 높이 데이터를 내보낼 대상 영역의 중심과 범위를 설정합니다.
changeWorldSettings(rrApp,SceneCenter=[1445.002 1237.506],SceneExtents=[160 465]);
높이 데이터를 내보낼 수 있도록 surface2DExportOptions 객체를 생성하여 내보내기 옵션을 설정하십시오.
CellSize = 0.1;
options = surface2DExportOptions(CellSize,Type="Height");exportScene 함수를 사용하여 장면 내에서 선택한 영역의 높이 데이터를 내보냅니다. roadrunner 객체, 높이 데이터를 내보낼 파일 이름, 내보내기 형식 및 내보내기 옵션을 exportScene 함수의 입력 인수로 지정하십시오.
filename = "HeightData.tif"; formatname = "Surface2D"; exportScene(rrApp,filename,formatname,options);
입력 인수
RoadRunner 프로젝트와 연결된 애플리케이션으로, roadrunner 객체로 지정됩니다. 이 객체는 장면과 프로젝트 열기, 닫기, 저장과 같은 일반적인 작업 흐름 작업을 수행하기 위한 기능을 제공합니다. rrApp는 파일에서 데이터 가져오기 및 RoadRunner에서 다른 형식으로 장면 내보내기를 지원하는 기능을 제공합니다.
내보낸 RoadRunner 장면의 파일 경로로, 문자형 벡터 또는 string형 스칼라로 지정됩니다. 이 인수는 RoadRunner 프로젝트에서 장면을 내보내는 파일의 절대 또는 상대 파일 경로를 지정합니다. 상대 경로를 지정하면 경로는 현재 프로젝트의 Exports 폴더를 기준으로 합니다. 절대 경로를 지정하면 RoadRunner는 장면을 지정된 정확한 위치의 파일로 내보냅니다. 경로에 폴더가 누락된 경우 RoadRunner는 폴더 생성을 시도합니다. filename는 내보낸 파일의 확장자를 포함하거나 확장자가 없을 수 있습니다. 확장자가 없으면 RoadRunner는 장면을 내보내기 전에 formatname에서 지정한 형식의 확장자를 파일 이름에 추가합니다.
예: exportScene(rrApp,"FourWaySignal.xodr","OpenDRIVE",options), "FourWaySignal.xodr"는 현재 프로젝트의 Exports 폴더를 기준으로 내보낸 파일의 파일 이름을 나타냅니다.
데이터형: char | string
내보내기 형식 이름으로, 문자형 벡터 또는 string형 스칼라로 지정됩니다. 이 인수는 유효한 RoadRunner 형식에 해당하는 형식 이름을 지정합니다. 형식 이름 옵션은 대소문자를 구분하지 않습니다. 지원되는 형식은 다음과 같습니다: AutoCAD®, Filmbox, glTF™, OpenFlight, OpenSceneGraph, ASAM OpenDRIVE®, USD, Apollo, CARLA, Metamoto®, Unity®, Unreal®, GeoJSON, VTD, RoadRunner HD Map 및 Surface2D입니다.
예: exportScene(rrApp,"FourWaySignal.xodr","OpenDRIVE",options)를 호출하는 동안 "OpenDRIVE"는 파일이 ASAM OpenDRIVE 형식으로 내보내지도록 지정합니다.
데이터형: char | string
내보내기 옵션 구성으로, 지정된 형식 formatname과 호환되는 내보내기 옵션 객체 중 하나로 지정됩니다. 이 인수는 지정된 장면을 내보낼 때 사용되는 옵션을 지정합니다.
| 내보내기 형식 | 설명 | 속성 | ||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
apolloExportOptions | RoadRunner 장면을 Apollo로 내보내는 옵션입니다.
기본 속성 값이 |
예: | ||||||||||||||||||||||||||||||
autocadExportOptions | RoadRunner 장면을 AutoCAD로 내보내는 옵션입니다.
기본 속성 값이 |
예: | ||||||||||||||||||||||||||||||
tilesExportOptions | 타일 내보내기 옵션. 기본 속성 값이 |
예: | ||||||||||||||||||||||||||||||
carlaExportOptions | RoadRunner 장면을 CARLA로 내보내는 옵션입니다. 기본 속성 값이 |
예: | ||||||||||||||||||||||||||||||
carlaFilmboxExportOptions | RoadRunner 장면을 CARLA로 내보내는 옵션입니다. 기본 속성 값이 |
예: | ||||||||||||||||||||||||||||||
datasmithRoadExportOptions | RoadRunner 장면을 DatasmithRoad로 내보내는 옵션입니다. 기본 속성 값이 |
예: | ||||||||||||||||||||||||||||||
filmboxExportOptions | RoadRunner 장면을 Filmbox로 내보내는 옵션입니다. 기본 속성 값이 |
예: | ||||||||||||||||||||||||||||||
geoJSONExportOptions | RoadRunner 장면을 GeoJSON으로 내보내는 옵션입니다. 기본 속성 값이 |
예: | ||||||||||||||||||||||||||||||
gltfExportOptions | RoadRunner 장면을 glTF로 내보내는 옵션입니다. 기본 속성 값이 |
예: | ||||||||||||||||||||||||||||||
metamotoExportOptions | RoadRunner 장면을 Metamoto로 내보내는 옵션입니다. 기본 속성 값이 |
예: | ||||||||||||||||||||||||||||||
openDriveExportOptions | RoadRunner 장면을 ASAM OpenDRIVE로 내보내는 옵션입니다.
기본 속성 값이 |
예: | ||||||||||||||||||||||||||||||
openFlightExportOptions | RoadRunner 장면을 OpenFlight로 내보내는 옵션입니다.
기본 속성 값이 |
예: | ||||||||||||||||||||||||||||||
openSceneGraphExportOptions | RoadRunner 장면을 OpenSceneGraph로 내보내는 옵션입니다.
기본 속성 값이 |
예: | ||||||||||||||||||||||||||||||
unityExportOptions | RoadRunner 장면을 Unity로 내보내는 옵션입니다.
기본 속성 값이 |
예: | ||||||||||||||||||||||||||||||
unrealExportOptions | RoadRunner 장면을 Unreal로 내보내는 옵션입니다.
기본 속성 값이 |
예: | ||||||||||||||||||||||||||||||
unrealDatasmithExportOptions | RoadRunner 장면을 UnrealDatasmith로 내보내는 옵션입니다.
기본 속성 값이 |
예: | ||||||||||||||||||||||||||||||
usdExportOptions | RoadRunner 장면을 USD로 내보내는 옵션입니다.
기본 속성 값이 |
예: | ||||||||||||||||||||||||||||||
vtdExportOptions | RoadRunner 장면을 VTD로 내보내는 옵션입니다.
기본 속성 값이 |
예: | ||||||||||||||||||||||||||||||
rfproExportOptions | RoadRunner 장면을 rFpro로 내보내는 옵션입니다.
기본 속성 값이 |
예: | ||||||||||||||||||||||||||||||
syntheticOpenCRGOptions (R2024a 이후) | 합성 ASAM OpenCRG 파일에 대한 옵션입니다. 기본 속성 값이 |
예: | ||||||||||||||||||||||||||||||
roadrunnerHDMapExportOptions (R2025a 이후) | RoadRunner 장면을 RoadRunner HD Map 형식으로 내보내기 위한 옵션입니다.
기본 속성 값이 |
예: | ||||||||||||||||||||||||||||||
surface2DExportOptions (R2026a 이후) | RoadRunner 장면의 2D 표면 정보를
기본 속성 값이 |
예: |
데이터형: char | string
버전 내역
R2022a에 개발됨이제 surface2DExportOptions 객체를 사용하여 RoadRunner 장면의 2D 표면 정보(예: 표면 높이, 표면 재질에 대한 메타데이터 정보 등)를 내보낼 수 있습니다.
이제 roadrunnerHDMapExportOptions 객체를 사용하여 RoadRunner 장면을 RoadRunner HD Map 파일로 내보낼 수 있습니다.
R2024b부터 usdExportOptions 객체의 ExportIndividualAssets 속성을 사용하여 장면의 각 에셋을 별도의 USD 파일로 내보내도록 지정할 수 있습니다.
R2024a부터 openDriveExportOptions 객체에 대해 다음과 같은 새로운 속성을 지정할 수 있습니다.
EnforceConnectedRoadContinuity— 끝에서 끝까지 연결된 도로의 기준선 사이의 연속성을 강화하는 옵션입니다.SyntheticOpenCRGOptions— 합성 ASAM OpenCRG 파일 옵션을 지정하는 옵션입니다.ApplyParkingSlope— 주차 경사도를 적용하는 옵션입니다.
R2024a에는 gltfExportOptions 객체에 대한 EmbedTextures 속성도 도입되었습니다. 이를 통해 내보낸 텍스처를 내보낸 파일 안에 포함시킬 수 있습니다.
R2024a부터 syntheticOpenCRGOptions 객체를 사용하여 합성 ASAM OpenCRG 파일을 구성하기 위한 옵션을 지정할 수 있습니다.
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
웹사이트 선택
번역된 콘텐츠를 보고 지역별 이벤트와 혜택을 살펴보려면 웹사이트를 선택하십시오. 현재 계신 지역에 따라 다음 웹사이트를 권장합니다:
또한 다음 목록에서 웹사이트를 선택하실 수도 있습니다.
사이트 성능 최적화 방법
최고의 사이트 성능을 위해 중국 사이트(중국어 또는 영어)를 선택하십시오. 현재 계신 지역에서는 다른 국가의 MathWorks 사이트 방문이 최적화되지 않았습니다.
미주
- América Latina (Español)
- Canada (English)
- United States (English)
유럽
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)