Add optional azimuth and elevation to initial free camera.
- Add `azimuth` and `elevation` to `visual.global`. - Add `mjv_defaultFreeCamera`. - Use `mjv_defaultFreeCamera` in `simulate`. PiperOrigin-RevId: 465505244 Change-Id: I61e60f14a990d4e2d220958adb75c325001978ee
This commit is contained in:
committed by
Copybara-Service
parent
5ee184ddaa
commit
b966a37855
+12
-1
@@ -1230,7 +1230,7 @@ mjVisual
|
||||
{
|
||||
struct // global parameters
|
||||
{
|
||||
float fovy; // y-field of view (deg) for free camera
|
||||
float fovy; // y-field of view for free camera (degrees)
|
||||
float ipd; // inter-pupilary distance for free camera
|
||||
float linewidth; // line width for wireframe and ray rendering
|
||||
float glow; // glow coefficient for selected body
|
||||
@@ -4722,6 +4722,17 @@ mjv_defaultCamera
|
||||
|
||||
Set default camera.
|
||||
|
||||
.. _mjv_defaultFreeCamera:
|
||||
|
||||
mjv_defaultFreeCamera
|
||||
~~~~~~~~~~~~~~~~~~~~~
|
||||
|
||||
.. code-block:: C
|
||||
|
||||
void mjv_defaultFreeCamera(const mjModel* m, mjvCamera* cam);
|
||||
|
||||
Set default free camera.
|
||||
|
||||
.. _mjv_defaultPerturb:
|
||||
|
||||
mjv_defaultPerturb
|
||||
|
||||
Reference in New Issue
Block a user