当前位置:   article > 正文

【Kinect】KinectManager

kinectmanager
  1. KinectManager:脚本说明
  2. 属性:
  3. [Tooltip("离地面有多高的传感器(单位:米)。")]
  4.     public float sensorHeight = 1.0f;
  5.     [Tooltip("Kinect仰角(度)。可能是积极的还是消极的。")]
  6.     public float sensorAngle = 0f;
  7.     public enum AutoHeightAngle : int { DontUse, ShowInfoOnly, AutoUpdate, AutoUpdateAndShowInfo }
  8.     [Tooltip("是否自动设置传感器高度和角度。用户必须在前面的传感器,为了自动检测工作。")]
  9.     public AutoHeightAngle autoHeightAngle = AutoHeightAngle.DontUse;
  10.     public enum UserMapType : int { None, RawUserDepth, BodyTexture, UserTexture, CutOutTexture }
  11.     [Tooltip("是否以及如何利用用户和深度地图。")]
  12.     public UserMapType computeUserMap = UserMapType.RawUserDepth;
  13.     [Tooltip("是否利用彩色摄像机图像。")]
  14.     public bool computeColorMap = false;
  15.     [Tooltip("是否利用红外摄像机的图像。")]
  16.     public bool computeInfraredMap = false;
  17.     [Tooltip("是否显示屏幕上的用户映射。")]
  18.     public bool displayUserMap = false;
  19.     [Tooltip("是否显示彩色摄像机图像在屏幕上。")]
  20.     public bool displayColorMap = false;
  21.     [Tooltip("是否显示用户地图上骨架线。")]
  22.     public bool displaySkeletonLines = false;
  23.     // 如果百分比是零,这是计算内部以匹配所选的深度图像的宽度和高度
  24.     [Tooltip("深度和宽度彩色图像在屏幕上,相机宽度的百分比。图像高度取决于计算宽度。")]
  25.     public float DisplayMapsWidthPercent = 20f;
  26.     [Tooltip("是否要使用多源阅读器,如果有可用的(K2-only特性)。")]
  27.     public bool useMultiSourceReader = false;
  28.     // Public Bool to determine whether to use sensor's audio source, if available
  29.     //public bool useAudioSource = false;
  30.     [Tooltip("最小距离用户,为了考虑骨骼数据处理。")]
  31.     public float minUserDistance = 0.5f;
  32.     [Tooltip("最大距离用户,为了考虑骨骼数据处理。值为0时表示没有最大距离限制。")]
  33.     public float maxUserDistance = 0f;
  34.     [Tooltip("最大用户向左或向右的距离,为了考虑骨骼数据处理。值为0时表示没有左/右的距离限制。")]
  35.     public float maxLeftRightDistance = 0f;
  36.     [Tooltip("最大数量的用户,这可能是同时跟踪。")]
  37.     public int maxTrackedUsers = 6;
  38.     [Tooltip("是否显示跟踪用户只允许的范围内,或所有用户(fps)。")]
  39.     public bool showTrackedUsersOnly = true;
  40.     [Tooltip("是否先检测只有最接近用户。")]
  41.     public bool detectClosestUser = true;
  42.     [Tooltip("是否只利用跟踪关节(而忽略推断的)。")]
  43.     public bool ignoreInferredJoints = false;
  44.     [Tooltip("是否忽略关节的z坐标(即在2 d场景)中使用它们。")]
  45.     public bool ignoreZCoordinates = false;
  46.     [Tooltip("是否更新AvatarControllers LateUpdate(),而不是更新()。所需Mocap-Mecanim混合。")]
  47.     public bool lateUpdateAvatars = false;
  48.     public enum Smoothing : int { None, Default, Medium, Aggressive }
  49.     [Tooltip("联合平滑参数集。")]
  50.     public Smoothing smoothing = Smoothing.Default;
  51.     [Tooltip("是否应用骨方向约束。")]
  52.     public bool useBoneOrientationConstraints = false;
  53.     //public bool useBoneOrientationsFilter = false;
  54.     [Tooltip("是否允许检测身体的运作周期。")]
  55.     public bool allowTurnArounds = false;
  56.     public enum AllowedRotations : int { None = 0, Default = 1, All = 2 }
  57.     [Tooltip("允许他们的手和手腕旋转。没有——没有手旋转,允许违约——手旋转除了扭曲,所有——所有转动是允许的。")]
  58.     public AllowedRotations allowedHandRotations = AllowedRotations.Default;
  59.     [Tooltip("场景中的控制化身的列表。如果列表为空时,可用的《阿凡达》控制器将在启动检测。")]
  60.     public List<AvatarController> avatarControllers = new List<AvatarController>();
  61.     [Tooltip("玩家姿势校准")]
  62.     public KinectGestures.Gestures playerCalibrationPose;
  63.     [Tooltip("手势为每个球员被探测到的列表。")]
  64.     public List<KinectGestures.Gestures> playerCommonGestures = new List<KinectGestures.Gestures>();
  65.     [Tooltip("最低手势检测间隔时间(以秒为单位)。")]
  66.     public float minTimeBetweenGestures = 0.7f;
  67.     [Tooltip("手势经理,用于检测编程Kinect动作。")]
  68.     public KinectGestures gestureManager;
  69.     [Tooltip("列出可用的姿态听众。他们必须实现KinectGestures.GestureListenerInterface。如果列表是空的,可用手势听众会发现启动。")]
  70.     public List<MonoBehaviour> gestureListeners = new List<MonoBehaviour>();
  71.     [Tooltip("gui文本来显示用户检测消息。")]
  72.     public GUIText calibrationText;
  73.     [Tooltip("gui文本显示为当前手势跟踪调试消息。")]
  74.     public GUIText gesturesDebugText;

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Cpp五条/article/detail/114178?site
推荐阅读