public MainForm() { InitializeComponent(); #if GLRender openGlControl.InitializeContexts(); OpenGLDebugDraw.InitTextRenderer(openGlControl); #endif //GLRender Init(); SetView(); }
private void MainForm_Load(object sender, EventArgs e) { #if GLRender openGlControl_Resize(this, EventArgs.Empty); OpenGLDebugDraw.InitTextRenderer(openGlControl); #endif //GLRender Init(); SetView(); chkbAabbs.Checked = _settings.drawAABBs == 1; chkbCF.Checked = _settings.drawContactForces == 1; chkbCN.Checked = _settings.drawContactNormals == 1; chkbCom.Checked = _settings.drawCOMs == 1; chkbCoreShapes.Checked = _settings.drawCoreShapes == 1; chkbCP.Checked = _settings.drawContactPoints == 1; chkbFF.Checked = _settings.drawFrictionForces == 1; chkbJoints.Checked = _settings.drawJoints == 1 ? true : false; chkbObbs.Checked = _settings.drawOBBs == 1 ? true : false; chkbPairs.Checked = _settings.drawPairs == 1 ? true : false; chkbShapes.Checked = _settings.drawShapes == 1 ? true : false; chkbStatistics.Checked = _settings.drawStats == 1 ? true : false; chkbToi.Checked = _settings.enableTOI == 1 ? true : false; chkbWarmStart.Checked = _settings.enableWarmStarting == 1 ? true : false; nudVelIters.Value = _settings.velocityIterations; nudPosIters.Value = _settings.positionIterations; nudHz.Value = (decimal)_settings.hz; foreach (TestEntry t in Test.g_testEntries) { cmbbTests.Items.Add(t); } _testEntry = Test.g_testEntries[0]; CurrentTest = _testEntry.CreateFcn(); cmbbTests.SelectedIndex = 0; redrawTimer.Interval = 16; redrawTimer.Enabled = true; }