MCPcopy Create free account
hub / github.com/bulletphysics/bullet3 / resetCamera

Method resetCamera

examples/BulletRobotics/BoxStack.cpp:97–113  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

95 }
96
97 virtual void resetCamera()
98 {
99 float dist = 1.5;
100 float pitch = -10;
101 float yaw = 18;
102 float targetPos[3] = {-0.2, 0.8, 0.3};
103
104 m_guiHelper->resetCamera(dist, yaw, pitch, targetPos[0], targetPos[1], targetPos[2]);
105
106 if (m_app->m_renderer && m_app->m_renderer->getActiveCamera())
107 {
108 m_app->m_renderer->getActiveCamera()->setCameraDistance(dist);
109 m_app->m_renderer->getActiveCamera()->setCameraPitch(pitch);
110 m_app->m_renderer->getActiveCamera()->setCameraYaw(yaw);
111 m_app->m_renderer->getActiveCamera()->setCameraTargetPosition(targetPos[0], targetPos[1], targetPos[2]);
112 }
113 }
114};
115
116class CommonExampleInterface* BoxStackExampleCreateFunc(struct CommonExampleOptions& options)

Callers

nothing calls this directly

Calls 5

setCameraPitchMethod · 0.80
setCameraYawMethod · 0.80
getActiveCameraMethod · 0.45
setCameraDistanceMethod · 0.45

Tested by

no test coverage detected