public KinectRagdollMarionetteSample(Microsoft.Xna.Framework.Game game)
            : base(game)
        {
            SetCamera(new Vector3F(0, 1, 1), 0, 0);

            // Add a background object.
            _sandboxObject = new SandboxObject(Services);
            GameObjectService.Objects.Add(_sandboxObject);

            // Add a KinectWrapper which controls the Kinect device.
            _kinectWrapper = new KinectWrapper(game);
            game.Components.Add(_kinectWrapper);

            InitializeModelAndRagdoll();
            InitializeMarionetteConstraints();
        }
Esempio n. 2
0
        public KinectSkeletonMappingSample(Microsoft.Xna.Framework.Game game)
            : base(game)
        {
            SetCamera(new Vector3F(0, 1, 1), 0, 0);

            // Add a background object.
            _sandboxObject = new SandboxObject(Services);
            GameObjectService.Objects.Add(_sandboxObject);

            // Add a KinectWrapper which controls the Kinect device.
            _kinectWrapper = new KinectWrapper(game);
            game.Components.Add(_kinectWrapper);

            InitializeModels();

            _filterA = new SkeletonPoseFilter(_meshNodeA.SkeletonPose);
            _filterB = new SkeletonPoseFilter(_meshNodeB.SkeletonPose);

            InitializeSkeletonMappers();
        }