A9VG电玩部落论坛

 找回密码
 注册
搜索
楼主: jzx2003

[讨论]一直在思考一个问题~Kinect究竟有没有加速度也就是力度感应?愿意讨论的进,

[复制链接]

精华
0
帖子
291
威望
0 点
积分
297 点
种子
5 点
注册时间
2006-9-14
最后登录
2014-9-23
 楼主| 发表于 2010-6-18 15:11  ·  美国 | 显示全部楼层
下面是引用fanggg_zhong于2010-06-18 14:55发表的:
LZ的物理学得不错,可是思维不够灵活,为什么总是要纠结在力和质量上求加速度呢!单单一个末速度就可以啦,初速度肯定是0的,再来就是末速度怎样得出,这个可简单了,你开车超速是怎样得出的?同理一个红外线测速就行了!当然lz硬要把力跟加速度等同那就没法说了,因为 没有 质量感应!所以永远不可能直到你施加的力是多少的!Wii,move都不行!·
下面是引用tvgamers于2010-06-18 14:58发表的:
好的,这个贴子我总结一下就可以收尾了。

第一,原理上,move和wii的手柄可以测加速度,但只用这个加速度作为力量在游戏中来计算打击力是没有实际意义的。原因如下:
一、加速度计测量结果不准确。众所周知,move和wii是对着空气挥舞的,而并非打击到实际物体。比如用拳头把门打破,由于拳头受到门的阻挡,从很高的速度变为零,这时候产生的加速度会很大(即力量)故能把门打穿。但由于事实上move对着空气挥舞,没有受到实际物体的阻挡,加速度测量出的值不是真实的值。比如你同样做出挥拳头打门的动作,虽然你拳头的速度够了,但由于没有受到物体阻挡,这时候加速度计测量的加速度即力量要比你真正打到门上用的力量小得多.把这样的不准确的测量值代入游戏中计算,得到的结果必然是不精确的。只有你手中拿着move同时去打真实的门并且打碎,这时候move测得的加速度才是真正正确的力度.

.......
刚才掉线了~~那我这两个就一起回了~~顺便也做个总结~~其实要是观点从本质上就是错误的话那写几点都是没用的~~你老是纠结你的力在游戏中表现的时候却忽略了一个很简单的道理那就是你输出多少力在游戏中的表现就是你输出力的线性倍数~~至于打击力这是根据游戏中人物的道具通过算法计算出来的~~和你无关~~你不管对空挥好还是对哪挥好其实根本就不重要~~你搞错的最大的一点就是你手上有什么东西或多重根本就是没有任何意义的~~你手上东西的质量和游戏中道具是有区别的~~而只有加速度是一样的~~这个就是为什么我老是说要测加速度的道理~~至于通过你所谓的动量算出来的值才是真正不准确的~~会给人一种极大的不协调感~~通过速度就更不行了~~你说通过末速度算那真是笑话了~~你的末速度本来就是0~~难不成你手还不停下了?整个施力过程中只有一个最大值~~而机器要捕捉的也就是这个值~~而这个对于Kinect确实一个很难完成的任务~~因此怎么解决延迟和感应的平衡绝对是要解决的最大问题~~这个帖子肯定不能由你这种明显错误的观点结束~~我估计应该还会有人有更好的想法~~就这样吧~~我期待科学的讨论~~而不是主观臆测~~谢谢!

精华
0
帖子
291
威望
0 点
积分
297 点
种子
5 点
注册时间
2006-9-14
最后登录
2014-9-23
 楼主| 发表于 2010-6-18 15:14  ·  美国 | 显示全部楼层
对了~~还有一点~~我不是思想不灵活~~是严谨~~要是什么都想当然当然灵活了~~但这样得出的结论会是正确的吗?相反的我觉得钻牛角尖的XD才会思想不灵活陷入自己挖的死胡同~~其实整个问题真的很简单~~就是个最大加速度a的测算~~我始终认为对于力的感知物理检测要比单纯的计算简单也要精确的多~~具体怎么样到时看看实物就都明白了~~
该用户已被禁言

精华
0
帖子
658
威望
0 点
积分
514 点
种子
0 点
注册时间
2009-9-5
最后登录
2010-12-5
发表于 2010-6-18 15:15  ·  四川 | 显示全部楼层
不如开个投票贴,看赞成你的人多还是赞成我的人多?如何?

精华
0
帖子
291
威望
0 点
积分
297 点
种子
5 点
注册时间
2006-9-14
最后登录
2014-9-23
 楼主| 发表于 2010-6-18 15:25  ·  美国 | 显示全部楼层
呵呵~~这个随便你吧~~我没意见~~你愿意搬帖子就搬吧~~我无所谓的~~但这个事实上究竟怎么样不是看支持人数的~~是道理究竟是怎么样的~~呵呵~~不信到时看实物吧~~
该用户已被禁言

精华
0
帖子
658
威望
0 点
积分
514 点
种子
0 点
注册时间
2009-9-5
最后登录
2010-12-5
发表于 2010-6-18 15:32  ·  四川 | 显示全部楼层
我推箱子突然停下来,或者用不同速度击球而保持move测得相同的加速度的问题,你一个也不能回答。
该用户已被禁言

精华
0
帖子
1375
威望
0 点
积分
1383 点
种子
5 点
注册时间
2010-1-4
最后登录
2021-6-22
发表于 2010-6-18 15:37  ·  广东 | 显示全部楼层
我也担心没有这个力感,希望微软有拿之前一个传闻的“手套”遥控方案出来吧。其实如果没有力感,PS3的Eye+按摩器是更加优胜的。

精华
0
帖子
291
威望
0 点
积分
297 点
种子
5 点
注册时间
2006-9-14
最后登录
2014-9-23
 楼主| 发表于 2010-6-18 15:49  ·  美国 | 显示全部楼层
其实我早就在之前的帖子里回答过你了~~只是你自己沉浸在你自己的思想里不承认而已~~而且你说的这种情况你给我演练看看~~物理现象不是想当然~~而且说实话你要是以不同的速度击球本身加在球上的加速度也不一样~~最终球飞出的速度可以近似理解为你的击球速度~~那请问不同的速度击球施加给球的加速度会一样吗?而你本身从0到你的击球速度这个过程你施加的力可能一样吗?这个就是加速度a的概念~~还有推箱子你突然停下和你对物体施加的力有关系吗?这个负加速度是你自己施加在你的手上的~~而你给予箱子的加速度则是你从0加速到最高速度这个过程中的a~~和你后来停不停没有关系~~

精华
0
帖子
291
威望
0 点
积分
297 点
种子
5 点
注册时间
2006-9-14
最后登录
2014-9-23
 楼主| 发表于 2010-6-18 15:54  ·  美国 | 显示全部楼层
加速度是最好的反映力F大小的参数~~也是唯一一个可以完美反映力的大小的参数~~而至于什么动量冲量都是基于这个基础上的东西~~而且都是不可测的~~要测也要从别的参数换算得来~~其实发这个帖子不是说Kinect完全没法测力~~只是通过别的方法得出的结果必定没有物理检测来的准确~~从大多数情况下来说我们可以近似的认为速度快就力量大~~但这个绝对是不科学也是不严谨的~~而且某些情况下可能会产生较大的偏差~~
该用户已被禁言

精华
0
帖子
658
威望
0 点
积分
514 点
种子
0 点
注册时间
2009-9-5
最后登录
2010-12-5
发表于 2010-6-18 16:01  ·  四川 | 显示全部楼层
“请问不同的速度击球施加给球的加速度会一样吗?”

这里是说的测量的问题,并非真正击球的问题。你输入游戏的加速度不是通过move的加速度仪反映出来的吗?我拿着move以100米/秒的速度挥动和0.01米/秒的速度挥动,而保持击中球瞬间时move测量到相同的加速度怎么就不可以了?你觉得我不同速度挥动屏幕上的打击效果就应该一样吗?

推箱时我突然放手,说明我作用的10牛顿的力量完全消失,而这时候我并没有推动箱子5厘米,或者只有3厘米、2厘米,这个时候箱子匀速移动的速度并不相同,那你凭什么说我只能用10牛顿的力推动箱子固定的距离呢?你那个s恒定要怎么解释呢?你认为我的手能推动箱子的距离是多少呢?
该用户已被禁言

精华
0
帖子
4971
威望
0 点
积分
4407 点
种子
0 点
注册时间
2009-9-14
最后登录
2013-6-12
发表于 2010-6-18 16:02  ·  江西 | 显示全部楼层
我觉得吧:这个问题还是留给MS来解决,大家又不是搞动力学的,别这么专业。大家是玩家,不是科学家。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|A9VG电玩部落 川公网安备 51019002005286号

GMT+8, 2024-12-29 01:47 , Processed in 0.182965 second(s), 13 queries , Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部