工具窗口布局
道路样条工具窗口
主工具控制区
顶部按钮栏包含核心操作:
- 添加新道路样条:在场景中新建一条道路样条。此时鼠标指示器会变为紫色,用户可在地图上点击以放置节点并绘制道路路径
- 从 PNG 蒙版导入道路样条:从导出的 PNG 蒙版文件中加载道路样条。适用于导入以前创建的道路布局,或在不同会话间分享道路设计
- 从多边形导入:通过地图上绘制多边形选区以生成道路样条。用户在地图上绘制多边形,定义要放置道路的区域
- 移除所有道路样条:清除会话中所有道路样条,此操作不可撤销
- 锁定/解锁开关:在自由和平移锁定两种编辑模式间切换。自由模式下可正常拖动,锁定模式下可精确编辑当前样条
- 导出道路样条为 PNG 蒙版:将当前会话导出为 PNG 蒙版文件,方便分享道路布局或备份项目
道路样条区
样条列表
- 会话管理:列出当前会话中的所有道路样条
- 单独控制项:每一行样条包含:
- 可编辑道路样条名称:用于标识该样条的文本框
- 移除道路样条按钮:删除该条样条
- 启用/禁用开关:控制该样条是否处于激活状态
样条操作区
这些按钮作用于已选中的样条(在列表中高亮显示):
- 定位到道路样条:将相机移动并聚焦到所选道路样条,便于快速导航到地图远处的道路区域
- 拆分道路样条:在选中节点处分割样条,生成两条独立的道路样条
- 翻转道路样条:将样条的方向反转(首尾互换),同时反转道路方向和图层方向
- 简化样条:在尽量保持原始形状的情况下,减少节点数量,适合优化复杂的道路路径
- 保存配置文件:将选中样条的属性导出到磁盘(.json 文件),包括图层设置、材质分配、道路属性等
- 加载配置文件:从磁盘导入配置文件,并应用到当前选中样条,恢复所有图层、材质和道路设置
属性区
单选框用于控制道路行为:
- 覆盖物体:启用后,道路贴花(图层)可以覆盖在静态网格等场景物体上;禁用时,贴花道路始终贴合地形高度图,不考虑场景物体的位置。
自动生成图层区
八个复选框用于自动添加道路细节图层:
轮胎磨痕层
- 轻度轮胎磨痕:添加细微的轮胎磨损纹理,模拟正常交通下的真实路面磨损效果。
- 重度轮胎磨痕:添加明显的轮胎磨损纹理,模拟重型车辆流量或激烈驾驶导致的道路磨损。
路面损伤层
- 修补1:主要的修补贴图,表现大面积道路修复和养护痕迹。
- 修补2:次要的修补贴图,表现轻微修复和表层处理。
- 磨损1:轻度表层磨损,体现道路使用过程中的自然老化。
- 磨损2:重度表层磨损,显示明显的路面破损和老化。
- 补丁:多种修补和补块素材,形成真实多样的路面条件。
- 裂缝:表现结构性道路损坏的裂缝及相关贴图。
这些图层会根据复选框的勾选自动隐藏或生成,用户无需手动管理,在场景中自动应用。
自动画线区
六个按钮用于自动生成道路标线:
- 划中线:添加道路中线,实现标准的车道分隔。
- 划边线:生成道路边界线,明确道路范围。
- 划车道分隔线:生成虚线分隔,适用于多车道路段。
- 使用边缘混合1:应用第一种边缘混合贴图,实现道路与地形的平滑过渡。
- 使用边缘混合2:应用第二种边缘混合贴图,提供不同的边缘处理样式。
- 使用边缘混合3:应用第三种边缘混合贴图,增加更多边缘效果的可选项。
图层区
图层列表
每一行图层会显示:
- 缩略图:显示该图层的材质预览,便于快速识别所用材质
- 可编辑图层名称:图层名称文本框,可自定义标识
- 移除图层按钮:删除当前图层
- 启用/禁用开关:控制该图层是否处于激活状态
图层操作
用于管理图层的按钮:
- 添加新图层:在列表中创建一个新图层,可组合构建复杂道路表面
- 复制图层:复制当前选中的图层,并添加到列表,便于创建属性类似的新图层
- 移除全部图层:移除会话中的所有图层,为新道路创建提供空白模板
图层材质选择
- 材质选择按钮:打开材质选择窗口,允许浏览和选择不同的道路材质
- 材质路径显示:展示该图层当前选中材质的文件路径,便于追踪材质分配
材质选择窗口
材质选择窗口可浏览所有用于道路图层的材质资源:
搜索与浏览
- 搜索栏:可根据名称快速查找特定材质,便于精准定位某种道路纹理
- 浏览功能:通过分类和类型,浏览材质集合和库
材质库
- 文件格式:所有材质均为道路系统兼容的标准材质格式
- 有序集合:可以分门别类浏览各路面材质,方便按需挑选适合当前用途的材质
图层属性区
图层行为控制
- 翻转横向复选框:将该层相对于道路中心线进行左右翻转,适用于方向性材质(如斜向标线等)
- 跟随道路宽度复选框:启用时,图层宽度与道路样条线宽度一致;禁用时,图层为固定宽度,可手动调节
固定宽度图层属性
固定宽度图层(如漆线)在整条路线上宽度恒定,不受道路宽变影响。
图层位置与外观
- 横向位置滑块:调整当前图层相对于道路中心线的横向位置,实现精确的车道线或边线定位
- 纹理长度滑块:设置材质贴图的长度/重复次数,影响材质在道路上的铺展方式
- 渲染优先级滑块:数值越低的图层渲染在顶层,控制图层的排序和可见性
- 淡入滑块:设置该图层起始端渐变显现的距离(米),用于平滑过渡
- 淡出滑块:设置该图层终止端淡出距离(米),使图层自然消失