You have 2 ways to add a new box:
- Right click on an object, choose object type in popup context menu
- Holding Ctrl, draw a rectangle enclosing the object.
Hint:
- Adjust the main view so that the objects (e.g. cars) are heading upward or downward along the screen, use 'g' if the direction need to be reversed, use 'r' or 'f' to adjust the yaw angle (z-axis rotation)
- Adjust the main view so it's almost in bird's eye view. (direct bird's eye view support is not complete yet)
mouse scroll up/down: zoom in/out
mouse left key hold/move: rotate (change main view)
mouse right key hold/move: pan
left click on a box: select
left click on a selected box: show transform control
left click on non-box area: hide transform control if present, or unselect box
Ctrl+mouse drag: add a new box
Shift+mouse drag: add a new box, w/o automatic box fitting
Right click to show popup menu.
-/=: adjust point size
When transform control is enabled:
v: switch transform modes among resize/translate/rotate
z/x/c: turan on/off x/y/z axis
use mouse to adjust the box.
del/ctrl+d remove selected box
1,2 select previous/next box
3,4, or pageup/pagedown show previous/next frame in current scene
5,6,7 show camera helper box of sideviews.
space: pause/continue stream play
when a box is selected:
t: show object trajectory
del: delete the box
ctrl+d: delete the box
a,s,d,w,r,f,g: save as operations in top-view.
v: enter batch-edit mode
when transform control in perspective view is active:
z/x/c: toggle x/y/z asix handle
v: switch among dimension/rotation/position
note:
- in perspective view, all keyboard operations are same as operating in top-view
- these shortcuts are applicable when a subview is activated by placing the mouse over it.
a: move box left
s: move box down
d: move box right
w: move box up
q: rotate box counterclockwise
e: rotate box clockwise
r: rotate box counterclockwise, with box auto-fitting
f: rotate box clockwise, with box auto-fitting
g: reverse heading direction (rotate by PI)
double click on center: auto-shrink box by adjusting all borders to nearest innner point.
double click on border: auto-shrink box by adjusting the border to nearest innner point.
double click on corner: auto-shrink box by adjusting the corresponding borders to nearest innner point.
drag border/corner/center: move border/corner/box.
ctrl + drag border/corner: move border/corner/box with box auto-fitting
Shft + drag border/corner: move border/corner/box with box auto-fitting while keeping the box size
mouse scroll up/down: zoom in/out the view
t: show object trajectory
3/pageup: prev batch, or prev object (if one batch shows the whole scene)
4/pagedown: nex batch, or next object (if one batch shows the whole scene)
v/Escape: exit batch mode
+/=/-: increase/decrease point size
when context menu shown, the underscored char is the corresponding key shortcut.