private void FormGLCanvas_Load(object sender, EventArgs e)
        {
            GL.ClearColor(0x87 / 255.0f, 0xce / 255.0f, 0xeb / 255.0f, 0xff / 255.0f);
            glCanvas1_Resize(this.glCanvas1, e);

            this.frmController = new FormPhongPointLightController(this.renderer);
            frmController.Show();
            this.frmDisplay = new FormPhongPointLightDisplay(this.renderer);
            this.frmDisplay.Show();
            StringBuilder builder = new StringBuilder();

            builder.AppendLine("This is a diffuse reflection demo with point light and ambient light.");
            builder.AppendLine("Use 'm' to change model.");
            builder.AppendLine("Use 'c' to switch camera types between perspective and ortho.");
            builder.AppendLine("Use right mouse to rotate camera.");
            builder.AppendLine("Use left mouse to rotate model.");
            builder.AppendLine("Use 'j' to decrease vertex count.");
            builder.AppendLine("Use 'k' to increase vertex count.");

            MessageBox.Show(builder.ToString());
        }