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

Method render

examples/ExampleBrowser/OpenGLGuiHelper.cpp:1110–1131  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

1108}
1109
1110void OpenGLGuiHelper::render(const btDiscreteDynamicsWorld* rbWorld)
1111{
1112 if (m_data->m_vrMode)
1113 {
1114 //in VR, we skip the shadow generation for the second eye
1115
1116 if (m_data->m_vrSkipShadowPass >= 1)
1117 {
1118 m_data->m_glApp->m_renderer->renderSceneInternal(B3_USE_SHADOWMAP_RENDERMODE);
1119 m_data->m_vrSkipShadowPass = 0;
1120 }
1121 else
1122 {
1123 m_data->m_glApp->m_renderer->renderScene();
1124 m_data->m_vrSkipShadowPass++;
1125 }
1126 }
1127 else
1128 {
1129 m_data->m_glApp->m_renderer->renderScene();
1130 }
1131}
1132void OpenGLGuiHelper::createPhysicsDebugDrawer(btDiscreteDynamicsWorld* rbWorld)
1133{
1134 btAssert(rbWorld);

Callers

nothing calls this directly

Calls 2

renderSceneInternalMethod · 0.80
renderSceneMethod · 0.45

Tested by

no test coverage detected