private void SetupKinect() { _kinect = MyKinect.Instance; _kinect.UserCreated += _kinect_UserCreated; _kinect.CameraDataUpdated += _kinect_CameraDataUpdated; _kinect.StartKinect(); }
/// <summary> /// Allows the game to perform any initialization it needs to before starting to run. /// This is where it can query for any required services and load any non-graphic /// related content. Calling base.Initialize will enumerate through any components /// and initialize them as well. /// </summary> protected override void Initialize() { // TODO: Add your initialization logic here _kinect = MyKinect.Instance; _kinect.StartKinect(); _kinect.UserCreated += _kinect_UserCreated; _kinect.UserRemoved += _kinect_UserRemoved; base.Initialize(); }
private KinectManager() { EventIntervalInMilliseconds = 2000; _kinect = MyKinect.Instance; _kinect.SingleUserMode = true; _kinect.ChangeMaxSkeletonPositions(.5f, .5f); ConfigurationViewModel = new ConfigureKinectViewModel(); _calibrationView = new Calibration(); _calibrationViewModel = CalibrationViewModel.Current; if (_calibrationViewModel != null) { _calibrationViewModel.SaveCalibrationData += CalibrationView_SaveCalibrationData; _calibrationViewModel.CountDownFinished += CalibrationView_CountDownFinished; } }
private void CloseKinect() { if (_kinect != null) { _kinect.CameraDataUpdated -= _kinect_CameraDataUpdated; _kinect.StopKinect(); _kinect = null; CameraView = null; } }
public MainViewModel() { _kinect = MyKinect.Instance; SetCommands(); WindowMessage = "Application started"; SetUpKinect(); }
private void CloseKinect() { if (_kinect != null) { _kinect.CameraDataUpdated -= KinectCameraDataUpdated; _kinect.StopKinect(); _kinect = null; Messages.Clear(); Users.Clear(); //User = null; CameraView = null; } }
private void SetUpKinect() { _kinect = MyKinect.Instance; _kinect.CameraDataUpdated += KinectCameraDataUpdated; _kinect.PropertyChanged += KinectPropertyChanged; _kinect.UserCreated += KinectUserCreated; _kinect.UserRemoved += KinectUserRemoved; _kinect.StartKinect(); }
private void InitKinect() { _kinectUsers = new List<User>(); _kinect = MyKinect.Instance; _kinect.ChangeMaxSkeletonPositions(.5f, .5f); _kinect.ElevationAngleInitialPosition = 0; _kinect.UserCreated += KinectUserCreated; _kinect.UserRemoved += _kinect_UserRemoved; //_kinect.KinectStarted += new EventHandler<KinectEventArgs>(_kinect_KinectStarted); _kinect.StartKinect(); }
protected WorkshopViewModelBase() { if (IsInDesignModeStatic) { Head = "X:123, Y:456, Z:7890"; Neck = "X:123, Y:456, Z:7890"; LeftShoulder = "X:123, Y:456, Z:7890"; RightShoulder = "X:123, Y:456, Z:7890"; Torso = "X:123, Y:456, Z:7890"; LeftElbow = "X:123, Y:456, Z:7890"; RightElbow = "X:123, Y:456, Z:7890"; LeftHand = "X:123, Y:456, Z:7890"; RightHand = "X:123, Y:456, Z:7890"; LeftHand = "X:123, Y:456, Z:7890"; RightHand = "X:123, Y:456, Z:7890"; LeftHip = "X:123, Y:456, Z:7890"; RightHip = "X:123, Y:456, Z:7890"; LeftKnee = "X:123, Y:456, Z:7890"; RightKnee = "X:123, Y:456, Z:7890"; LeftFoot = "X:123, Y:456, Z:7890"; RightFoot = "X:123, Y:456, Z:7890"; } else { Kinect = MyKinect.Instance; PointerColor = new SolidColorBrush(Color.FromRgb(139, 0, 0)); Messages = new ObservableCollection<string>(); Start = new RelayCommand<RoutedEventArgs>(e => SafeStartKinect()); Stop = new RelayCommand<RoutedEventArgs>(e => SafeStopKinect()); } }