protected override void InitializeControl() { AddRenderModeSelectionControl(); animationComboBox = ViewerControl.AddSelection("Animation", (animation, _) => { modelSceneNode?.SetAnimation(animation); }); animationPlayPause = ViewerControl.AddCheckBox("Autoplay", true, isChecked => { if (modelSceneNode != null) { modelSceneNode.AnimationController.IsPaused = !isChecked; } }); animationTrackBar = ViewerControl.AddTrackBar("Animation Frame", frame => { if (modelSceneNode != null) { modelSceneNode.AnimationController.Frame = frame; } }); animationPlayPause.Enabled = false; animationTrackBar.Enabled = false; }