UE4Editor导入RoadRunner地图文件
一、开发环境说明
1、Carla:0.9.11 2、Python:3.7.8 3、操作系统:Windows10 4、VS 2019,SDK没有特殊限制 5、RoadRunner安装需要许可证,试用许可证30天,高校一般有免费的可以申请
二、RoadRunner导出地图文件
步骤一:导出
将新建的文件进行导出…
步骤二:命名和导出路径
本案例地图命名为:Parking_UG_05 点击Export ! 导出结果如下:
一般情况下只要没有`红色`的错误即可
注意: 记住地图的命名以及导出路径,后面要用到!
三、UE4导入地图文件
1、复制及一些设置
将刚刚生成的Parking_UG_05 文件夹整个复制并粘贴到Carla源码下的Import\Package07 目录,本案例为:
F:\Carla\carla-0.9.11\Import\Package07
注意: Package07 为我自己新建的一个目录,命名可随机(不要有中文) 在该目录下还有package.json 文件,没有的话自己新建,其内容如下:
{
"maps": [
{
"name": "Parking_UG_05",
"source": "./Parking_UG_05/Parking_UG_05.fbx",
"use_carla_materials": true,
"xodr": "./Parking_UG_05/Parking_UG_05.xodr"
}
],
"props": [
]
}
大概结构为这样… 注意: name 参数值尽量与导出的地图文件名一致,不然可能导致莫名其妙的错误!(Parking_UG_05 )。
2、生成命令
下面执行生成地图文件的命令 本案例Carla源码目录为:
F:\Carla\carla-0.9.11
打开自己安装的对应版本的 VS 2019 工具命令提示行。 进入到Carla源码目录,执行以下命令(Package07 是我存放地图文件时新建的,记得灵活变更)
cd F:\Carla\carla-0.9.11
make import ARGS="--package Package07 --no-carla-materials"
等待PyCharm 弹出Import工程 后,点击运行 按钮 等待程序运行完后会自动结束…
3、UE4Editor导入地图
- 打开
Carla的UE4工程(名称一般为:CarlaUE4.uproject) 以启动UE4Editor - (该步骤可省略)在
Carla\Maps 目录下新增Parking_UG_05 文件夹并进入(如下所示) - 点击
导入 ,指定刚刚的Import 目录(如下)下的地图文件,选中Parking_UG_05.fbx 文件
F:\Carla\carla-0.9.11\Import\Package07\Parking_UG_05
注意事项如下:
4、另存为
- 导入成功后会弹出一个界面,显示内容为你导入的3D地图,该页面不用管(保存或者不保存都行),直接切换到UE4Editor的主界面后操作如下:
文件 -》 将当前关卡另存为 - 选择地图关卡的保存路径和名称
完成!
|