Kinect for Unity3d----KinectManager

Kinect Manager

KineManager是Kinect组件最基础的部分。它控制着传感器并对数据流进行处理,其他所有组件都依赖于它提供的数据。

image-20220409162156562

Property:Description:
Sensor Height传感器放置高度
Sensor AngleKinect 的仰角
Auto Height Angle是否自动设置传感器高度和角度。用户必须呆在传感器的前面,以便自动检测工作
Compute User Map是否利用用户的深度图像。
Compute Color Map是否利用彩色相机图像
Compute Infrared Map是否利用红外相机的图像。
Display User Map是否在屏幕显示用户面孔
Display Color Map是否在屏幕上显示彩色摄像机图像
Display Skeleton Lines是否在用户面孔上显示骨架线
Display Maps Width Percent屏幕上的深度和彩色图像宽度,占屏幕宽度的百分比。图像高度是根据宽度计算的。
Use Multi Source Reader是否使用Multi Reader(如果有的话)
Min User Distance到用户的最小距离,以便考虑骨骼数据处理。
Max User Distance到用户的最大距离,以便考虑进行骨骼数据处理。值0表示没有最大距离限制。
Max Left Right Distance到用户的最大左或右距离,以便考虑骨骼数据处理。值为0表示没有左右距离限制。
Max Tracked Users可以同时跟踪的最大用户数.
Show Tracked Users Only是否只显示允许距离内的跟踪用户,还是显示所有用户(更高的fps)。
User Detection Order如何给用户分配palyer索引-按外观,距离或从左到右的顺序。
Ignore Inferred Joints是否只利用真正跟踪的关节(而忽略推断的关节)。
Ignore Z-Coordinates是否忽略关节的z坐标(即在2d场景中使用它们)。
Late Update Avatars是否在LateUpdate()中更新AvatarControllers,而不是在update()中。需要Mecanim动画混合。
Skip Remote Avatars是否在多人游戏中跳过远程角色控制器
Smoothing关节平滑参数集
Use Bone Orientation Constraints是否应用骨骼方向约束
Estimate Joint Velocities是否估计身体关节速度
Velocity Smoothing关节速度平滑参数集
Allow Turn-Arounds是否允许检测身体转向。
Allowed Hand Rotations允许手腕和手旋转:None -不允许手旋转,默认情况下,除了扭转外,允许手旋转。All -所有旋转是允许的。
Wait-Time Before Remove删除丢失用户之前的等待时间(以秒为单位)。这是为了防止偶然的用户切换。
Avatar Controllers场景中的角色控制器列表。如果列表为空,则在启动场景时检测到可用的avatar控制器
Player Calibration Pose校准姿势需要需求,以开启对各自玩家的跟踪。
Player Common Gestures为每个玩家检测的常规功能键
Min-Time Between Gestures手势检测的最小间隔时间(以秒为单位)
Gesture Manager手势管理器,用于检测编程Kinect手势。
Gesture Listeners场景中的手势监听列表。如果该列表为空,则在启动时将检测到可用的手势监听器
Calibration Text显示用户检测消息gui -文本
Gestures Debug Text用于显示当前跟踪手势的调试消息的gui -文本。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Miracle Fan

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值