WIP example for real-time collision detection features of Bullet
This commit is contained in:
@@ -1669,6 +1669,11 @@ void GLInstancingRenderer::enableShadowMap()
|
||||
|
||||
}
|
||||
|
||||
void GLInstancingRenderer::clearZBuffer()
|
||||
{
|
||||
glClear(GL_DEPTH_BUFFER_BIT);
|
||||
}
|
||||
|
||||
int GLInstancingRenderer::getMaxShapeCapacity() const
|
||||
{
|
||||
return m_data->m_maxShapeCapacityInBytes;
|
||||
|
||||
@@ -127,6 +127,7 @@ public:
|
||||
{
|
||||
m_enableBlend = blend;
|
||||
}
|
||||
virtual void clearZBuffer();
|
||||
|
||||
};
|
||||
|
||||
|
||||
@@ -160,3 +160,8 @@ void SimpleOpenGL2Renderer::updateShape(int shapeIndex, const float* vertices)
|
||||
void SimpleOpenGL2Renderer::enableBlend(bool blend)
|
||||
{
|
||||
}
|
||||
|
||||
void SimpleOpenGL2Renderer::clearZBuffer()
|
||||
{
|
||||
glClear(GL_DEPTH_BUFFER_BIT);
|
||||
}
|
||||
@@ -76,6 +76,8 @@ struct SimpleOpenGL2Renderer : public CommonRenderInterface
|
||||
|
||||
virtual void enableBlend(bool blend);
|
||||
|
||||
virtual void clearZBuffer();
|
||||
|
||||
virtual struct GLInstanceRendererInternalData* getInternalData()
|
||||
{
|
||||
return 0;
|
||||
|
||||
Reference in New Issue
Block a user