Inheritance: IDebugDrawer
        public void Render(IGameContext gameContext, IRenderContext renderContext)
        {
            if (renderContext.IsCurrentRenderPass <IDebugRenderPass>())
            {
                var debugRenderPass = renderContext.GetCurrentRenderPass <IDebugRenderPass>();

                if (debugRenderPass.EnabledLayers.OfType <PhysicsDebugLayer>().Any())
                {
                    foreach (var kv in _rigidBodyMappings)
                    {
                        if (!kv.RigidBody.EnableDebugDraw)
                        {
                            kv.RigidBody.EnableDebugDraw = true;
                        }

                        var drawer = new PhysicsDebugDraw(renderContext, _debugRenderer, !kv.RigidBody.IsStaticOrInactive);
                        kv.RigidBody.DebugDraw(drawer);
                    }
                }
            }
        }