Simple demo
This example shows how move the camera automatically.
Compile and run the example
Clone the source code, create a build directory and use cmake
and make
to compile the code:
git clone https://github.com/gazebosim/gz-rendering
cd gz-rendering/examples/simple_demo
mkdir build
cd build
cmake ..
make
Execute the example:
./simple_demo
You'll see:
[Msg] Loading plugin [gz-rendering8-ogre]
===============================
TAB - Switch render engines
ESC - Exit
===============================

Code
The function updateCameras()
is called each time the DisplayCB
function runs. Using the method SetLocalPosition
from the Camera
class we can move the camera in the world: