2. 交通场景基础
好,咱们直接进入正题。Prescan 的场景编辑器,说白了就是你搭建仿真世界的「画板」。我刚开始接触这个工具时,第一反应是——界面怎么这么多按钮?但用顺手之后你会发现,每个功能都卡在刚需上。这一章我就带你把它摸透。
2.1 界面布局——别被密密麻麻的窗口吓到
Prescan 启动后,默认你会看到四个主要区域:场景视图(正中间最大的那块)、工具栏(顶部和左侧)、场景树(左侧面板)以及属性面板(右侧)。我个人习惯先把场景树拉宽一点,因为后面找元素方便。
你想想看,一个复杂的交通场景可能有几十个对象——车辆、行人、路牌、锥桶……如果场景树太窄,名字都显示不全,那就得来回拖拽,很烦。我建议你一开始就把左侧面板宽度调到 280 像素左右,一劳永逸。
Ctrl + Shift + D 可以快速重置布局。有一次我不小心把属性面板拖没了,急得满头汗,后来发现这个快捷键,嗯,记下来。
2.2 工具栏详解——最常用的几个按钮
工具栏分上下两排。上面一排是文件操作、撤销重做、运行仿真这些通用功能。下面一排才是场景编辑的核心——选择、移动、旋转、缩放、放置对象。
我重点说说下面这几个:
- 选择工具 (Select):默认激活。单击选中对象,按住 Ctrl 加选。
- 移动工具 (Move):选中对象后,会出现三色坐标轴。红 X、绿 Y、蓝 Z。拖拽箭头即可沿轴移动。
- 旋转工具 (Rotate):出现三个圆环,分别绕 X、Y、Z 轴旋转。我习惯先旋转再微调位置。
- 缩放工具 (Scale):注意!这个缩放是针对对象尺寸,不是视图。别搞混了。
我曾经在项目里犯过一个低级错误:想放大视图,结果按了缩放工具,把一辆轿车拉成了面包车……后来检查半天才发现。所以,视图缩放请用鼠标滚轮,别点错了。
V 键可以快速切换吸附开关。
2.3 视图操作——平移、旋转、缩放
这部分其实很直观,但我还是想强调几个容易忽略的点:
| 操作 | 鼠标/键盘 | 说明 |
|---|---|---|
| 平移视图 | 按住鼠标中键拖动 | 或者按住 Shift + 右键拖动 |
| 旋转视图 | 按住鼠标右键拖动 | 以场景中心为轴旋转,非常常用 |
| 缩放视图 | 滚动鼠标滚轮 | 滚轮向前放大,向后缩小 |
| 聚焦对象 | 双击场景树中的对象 | 视图会立即居中到该对象 |
为什么我特别强调「聚焦对象」?因为在大场景里,你经常需要快速定位某个车或行人。双击场景树里的名字,比手动平移快十倍。我每次做交叉口场景时,都会频繁使用这个功能。
F 键(锁定视角)。再按一次 F 即可解锁。这个坑我踩过两次。
2.4 对象属性面板——一切参数的集中营
选中任何一个对象(道路、车辆、行人、传感器……),右侧属性面板就会显示它的详细参数。这里我把它分成三类:
- 变换 (Transform):位置 X/Y/Z、旋转角 Roll/Pitch/Yaw、缩放比例。你可以直接输入数值精确定位。
- 外观 (Appearance):颜色、材质、透明度。比如把一辆车改成红色,方便在仿真中识别。
- 行为 (Behavior):速度、路径、触发条件。这部分后面章节会深入讲。
我个人习惯在放置对象后,先到属性面板里把名字改掉。默认的名字像 "Car_001" 根本记不住。改成 "Ego_Vehicle" 或 "Target_Car_Left" 会清晰很多。尤其是团队协作时,命名规范能省下大量沟通成本。
好了,场景编辑器的基础操作就这些。别觉得简单,这些是往后所有复杂场景的根基。你花 10 分钟把这些快捷键和面板位置记熟,后面建模效率能翻一倍。