道路资产入库

功能概述

在道路子系统中烘焙场景中的道路时,需要为道路曲线段设置路面的Mesh资产。

在设置资产之前,首先要使用道路工作台进行资产入库。

目的

使用道路工作台进行路面Mesh的资产入库,并在道路子系统中为道路曲线段设置路面的Mesh资产。

操作步骤

1 进入道路工作台,打开资产入库界面

1 在工具栏点击Workspace进入工作台子系统

2 在工作台顶部点击Road Editor切换至道路工作台

3.1 新版资产入库入口(以道路包为单位入库,推荐)

在内容浏览器中创建Pangu Exportable Meta Asset资产, 设置Meta Path为 Roadsys/road_config_meta.json, attr path为道路包中的road_asset.json文件 RoadEditor 进入workspace->road config->RoadAsset一栏, 将配置的Pangu Exportable Meta Asset资产拖入roadType字段,道路包的编辑UI就会自动展示, 可以在roadType下面的界面编辑道路资产 RoadEditor

3.2 旧版资产入库入口(兼容历史版本, 不推荐使用。所有道路种类在同一json中资产入库)

在道路工作台底部点击ConfigRoad打开资产入库界面 ConfigRoad按钮弹出的资产入库界面,里面设置的StaticMesh会在Save Config之后导出成fbx到Kaitian仓库中 RoadEditor

2 编辑道路资产入库数据

道路资产入库界面如图所示:

1 保存配置(Save Config) 保存当前的入库数据,并将设置的Mesh资产导出为fbx文件。

2 配置文件信息 道路资产入库的数据结构由Meta定义,因此有两个相关文件:Meta文件和配置数据文件,此处分别列出两个文件的路径。

3 道路资产组名 可自由定义,用于区分不同的资产组,不允许与已有资产组重名。图中所示的Road_L为默认道路资产组名。

4 道路资产类型名 可自由定义(自由定义需要修改HDA中的映射关系,目前建议直接按照道路资产类型中的道路类型进行配置),用于区分不同的资产类型,不允许与组内已有资产类型重名。

道路资产类型分为两部分:直道资产(类型名含有straight)和交叉路口资产(类型名含有cross),每个资产类型都提供了一个默认值。所有可用的资产类型如下表所示:

5 道路资产名 可自由定义,用于区分不同的资产,不允许与类型内已有资产类型重名。当前版本对此字段暂无要求,保持默认值即可。

6 道路Mesh资产

添加完配置后,点击Save Config保存配置即可。

道路资产类型

类型名描述默认资产
straight高宽度直道/Game/PcgContent/SharePrj/PcgAssets/SnappyRoads/Meshes/4Lane/B/SM_4Lane_Road001_B
straight1低宽度直道/Game/PcgContent/SharePrj/PcgAssets/SnappyRoads/Meshes/2Lane/B/SM_2Lane_Road001_B
cross1高宽度T字路口/Game/PcgContent/SharePrj/PcgAssets/SnappyRoads/Meshes/4Lane/B/SM_4Lane_Intersection001_T_4x4_Road001_B
cross2高宽度十字路口/Game/PcgContent/SharePrj/PcgAssets/SnappyRoads/Meshes/4Lane/B/SM_4Lane_Intersection001_4x4_Road001
cross3高分叉高宽度30度路口/Game/PcgContent/SharePrj/PcgAssets/SnappyRoads/Meshes/4Lane/B/SM_4Lane_Intersection001_T_4x4_Road002_B
cross4高分叉高宽度45度路口/Game/PcgContent/SharePrj/PcgAssets/SnappyRoads/Meshes/4Lane/B/SM_4Lane_Intersection001_T_4x4_Road003_B
cross5高分叉低宽度30度路口/Game/PcgContent/SharePrj/PcgAssets/SnappyRoads/Meshes/4Lane/B/SM_4Lane_Intersection001_T_4x2_Road004_B
cross6高分叉低宽度45度路口/Game/PcgContent/SharePrj/PcgAssets/SnappyRoads/Meshes/4Lane/B/SM_4Lane_Intersection001_T_4x2_Road005_B
cross7高汇入低宽度T字路口/Game/PcgContent/SharePrj/PcgAssets/SnappyRoads/Meshes/4Lane/B/SM_4Lane_Intersection001_T_4x2_Road001_B
cross8低汇入高宽度T字路口/Game/PcgContent/SharePrj/PcgAssets/SnappyRoads/Meshes/4Lane/B/SM_2Lane_Intersection001_T_2x4_Road001_B
cross9高低宽度十字路口/Game/PcgContent/SharePrj/PcgAssets/SnappyRoads/Meshes/4Lane/B/SM_4Lane_Intersection001_4x2_Road001_B
cross10高低宽度拼接/Game/PcgContent/SharePrj/PcgAssets/MediterraneanIsland/FBX/SM_RoadAsphalt_46.SM_RoadAsphalt_46
cross11低宽度T字路口/Game/PcgContent/SharePrj/PcgAssets/SnappyRoads/Meshes/2Lane/B/SM_2Lane_Intersection001_T_2x2_Road001_B
cross12低宽度十字路口/Game/PcgContent/SharePrj/PcgAssets/SnappyRoads/Meshes/2Lane/B/SM_2Lane_Intersection001_2x2_Road001
cross13低接入低宽度30度分岔路口/Game/PcgContent/SharePrj/PcgAssets/SnappyRoads/Meshes/2Lane/B/SM_2Lane_Intersection001_T_2x2_Road002_B
cross14低接入低宽度45度分岔路口/Game/PcgContent/SharePrj/PcgAssets/SnappyRoads/Meshes/2Lane/B/SM_2Lane_Intersection001_T_2x2_Road003_B
cross15高宽度45度X字路口/Game/PcgContent/SharePrj/PcgAssets/SnappyRoads/Meshes/4Lane/B/SM_4Lane_Intersection001_4x4_Road005_B
cross16低宽度45度X字路口/Game/PcgContent/SharePrj/PcgAssets/SnappyRoads/Meshes/2Lane/B/SM_2Lane_Intersection001_T_2x2_Road004_B
cross17高低宽度45度X字路口/Game/PcgContent/SharePrj/PcgAssets/SnappyRoads/Meshes/4Lane/B/SM_4Lane_Intersection001_4x2_Road002_B

相关文档

道路工作台