public MainWindow() { InitializeComponent(); _elapsedTime = new TimeSpan(); var settings = new GLWpfControlSettings(); settings.MajorVersion = 2; settings.MinorVersion = 1; OpenTkControl.Start(settings); }
public SceneViewModel( CameraManipulator cameraManipulator, ViewerScene viewerScene, OpenTkControl openTkControl) { this.cameraManipulator = cameraManipulator; this.viewerScene = viewerScene; OpenTkControl = openTkControl; SubscribeOnGlControl(); }
public MainWindow() { InitializeComponent(); var mainSettings = new GLWpfControlSettings { MajorVersion = 2, MinorVersion = 1 }; OpenTkControl.Start(mainSettings); var insetSettings = new GLWpfControlSettings { MajorVersion = 2, MinorVersion = 1, RenderContinuously = false }; InsetControl.Start(insetSettings); }
} // constructor void OnTimer(object sender, EventArgs e) { OpenTkControl.Invalidate(); } //