Mujoco C++: Die Kamera auf einen anderen Punkt richten

Standardmäßig zeigt die Mujoco-Kamera auf (0,0,0). Um den Zielpunkt der Kamera zu ändern, kannst du die lookat-Eigenschaft des Kamera-Objekts modifizieren. Hier ist ein Beispiel, wie man die Kamera stattdessen auf (0,0,0,5) richtet (leicht höher als der Standard):

point_camera.cpp
mjvCamera cam;
// Visualisierungs-Strukturen initialisieren
mjv_defaultCamera(&cam);
// Kamera-Lookat-Punkt setzen
cam.lookat[0] = 0.0;
cam.lookat[1] = 0.0;
cam.lookat[2] = 0.5;

Dieses Code-Snippet setzt den lookat-Punkt der Kamera auf die gewünschten Koordinaten. Du kannst die Werte anpassen, um die Kamera auf einen beliebigen anderen Punkt in der Szene zu richten.


Ähnliche Beiträge nach Kategorie: Mujoco, Robotics, C/C++