private void OnRenderFrameEvent(object o, FrameEventArgs eventArgs) { GL.Clear(ClearBufferMask.ColorBufferBit | ClearBufferMask.DepthBufferBit); Gizmos.DrawCube(Vector3.Zero, Vector3.One); foreach (var camera in BroEngine.Camera.allCameras) { camera.Render(); if (!camera.enabled) { continue; } Gizmos.Render(camera.viewProjection); MusicPlayer.Draw(); m_Canvas.Draw(); } GL.Viewport(0, 0, Width, Height); ImGuiOpenTK.RenderFrame(); SwapBuffers(); Gizmos.ClearDrawCalls(); }