Quick guide to agxViewer:


Key Description
Numeric keys, function keys Select scene
'1' Reload the first scene (or first file if several files are given as arguments for agxViewer).
e Play/pause simulation
f Toggle fullscreen
g Toggle debug rendering
i + left mouse information about selected body
v gravity points towards screen down
w circle between osg shading modes
x + left mouse remove selected body
F Toggle text debug rendering.
G Toggle OSG rendering
H Print help screen to console
return Shoot sphere in camera direction
drag left mouse rotate camera
mouse wheel up/down adjust camera movement speed
left ctrl + drag left mouse add temporary ball joint to selected body
left ctrl + drag mid mouse add temporary lock joint to selected body
left ctrl + drag right mouse add temporary lock joint resetting rotation to selected body
left alt + drag left mouse move selected body/geometry (no dynamics)
left alt + drag right mouse rotate selected body/geometry (no dynamics)
space Reset camera to view all objects
esc Quit

Arguments to agxViewer:

For more details, see the AGX User Manual (PDF).

--useShadows  Enable shadows.
--shadowMethod <int> Specify shadow method, 1-soft, 0-standard.
--startPaused Start the simulation paused (continue with 'e').
--stopAfter <X seconds> Step forward system until we reach X seconds in simulation time, then exit.
--agxOnly Only step AGX, no graphics. When combined with --stopAfter, will step through simulation as fast as possible and print out the complete wall time after finishing.
--vSync <1/0>
Enable/disable vsync against the display rate. This will override the setting in the driver.
--help
Show all available arguments.
--timeStep <float>
Set the time step used in the simulation (default 1/60).