导航:首页 > 物理学科 > 无法创建物理引擎实例怎么办

无法创建物理引擎实例怎么办

发布时间:2022-08-03 20:21:16

① 手势功能的物理引擎

在手势支持中,最令人兴奋的部分就是操控屏幕内容时用户体验到的自然响应。此响应的关键之处是设备间的一致、可预测和自然的体验。为了实现此一致性,在操作系统中新增了一种名为“物理引擎”的组件。此模块提供一套获取输入信息(包括滚动手势的角度和速度)的数字处理算法,并使用特定减速系数按时间来减慢速度。此外,当输入速度足以将动画点移到边框以外时,还可使用物理引擎应用边界动画。
若要在 Windows Mobile 6.5 中使用物理引擎,必须首选创建并初始化物理引擎的新实例。这样,系统会以固定的时间间隔定期对其进行轮询以检索当前动画位置,并且调用应用程序会相应地重绘其客户端区域。物理引擎会持续减慢动画速度,直至在低于最小阈值,那时会将动画标记为完成并可将其释放。
作为初始化数据的一部分,应用程序必须指定数据空间的边框以及显示空间的视图框(见图 5)。如果视图框移到边框以外,物理引擎会使用所选边界动画(也是初始化数据的一部分)将视图框重新纳入边框之内。物理引擎初始化十分灵活,可以只允许在一个轴上设置动画,必要时也可为每个轴设置不同的边界动画。
图 5 物理引擎如何处理边框和显示框
默认情况下,物理引擎根据从初始化时刻到每个位置检索调用时刻这一期间所获取的时间差值来减慢速度。调用应用程序可通过指定“user time”值来覆盖此设置,并让物理引擎计算该时间点的位置。这对于查找动画结束屏幕位置十分有用。
项大小是另一个引人注目的物理引擎配置。此信息用于向数据空间强加一个有效停止位置网格,从而强制物理引擎允许视图的最终位置落于其中某一网格坐标。当应用程序要在屏幕上显示项列表,而不希望在屏幕顶部显示不完整的项时,此行为十分有用。该行为适用于任意轴或同时适用于两个轴,并将调整动画减速和停止算法以延长或缩短动画持续时间,从而击中所需的停止点。

② 模拟驾驶2011无法创建物理引擎physics engine instance could not be created

NVIDIA PhysX物理加速驱动9.10.0513版For WinXP/XP-64/Vista/Vista-64/Win7/Win7-64,更新包括:修正在Optimus PC上PhysX加速不能正常启用的问题。

③ 模拟驾驶2012不能玩

无法创建物理引擎实例 需要更新显卡驱动
如果是N卡 下载个physx安装

④ 手势功能的Window Auto Gesture

WAG 逻辑与 DefWindowProc() 处理紧密结合,提供了可用于任何窗口的默认手势响应。启用后,WAG 会自动响应 GID_PAN 和 GID_SCROLL 手势,创建物理引擎实例并通过通知消息将相关定位数据发送回应用程序。此外,WAG 还可以通过在平移或滚动手势进行时监视输入队列来执行手势中断,从而提供与动画状态之间的适当转换。
WAG 的默认配置是忽略手势消息,因此要使用 WAG 行为的所有窗口都必须先启用手势支持。若要启用手势支持,应用程序必须为需要该支持的每个窗口调用 TKSetWindowAutoGesture,并传递所需的配置设置。如前所述,WAG 旨在简化最常见的手势支持方案。因此,若要使 WAG 驱动窗口,则创建该窗口时须在可由触摸手势操控的轴中设置 WS_VSCROLL 和/或 VS_HSCROLL 样式。此外,应用程序须正确管理滚动条,能够根据需要维护范围、最小化/最大化和页面大小。这样 WAG 才能够计算窗口所显示的数据区域大小。
WAG 有几个选项值得一提:
WAG 可处理 GID_PAN 和 GID_SCROLL 手势,但可根据需要禁用其中任意手势。与物理引擎一样,WAG 也支持设置项的宽度和高度。此信息不仅用于设置捕捉点,而且还会将滚动范围值从项计数扩展到像素计数。例如,假设一个列表包含 10 项,其滚动条范围为 0 到 9,每项在垂直方向需要占用 20 像素来显示其内容,则项的高度应设置为 20。WAG 会将该滚动范围 (10) 与像素高度 (20) 相乘,从而确定数据的完整像素范围(200 像素)。WAG 支持一种特殊模式,该模式通过向应用程序生成 WM_xSCROLL 消息来驱动窗口移动,而不是通过生成较常见的所有者动画消息。如果您使用旧式应用程序,并且希望在尽可能少更改代码的情况下获得触摸手势支持,则此模式十分有用。启用此模式的方法是:将 nOwnerAnimateMessage 值(TKSetWindowAutoGesture() 初始化数据的一部分)设置为 0 而不是常用的 WM_USER + x 值。在此模式下,有些功能是受限的,如不支持逐像素操控,只能逐项操控控件。此外,在此模式下不能超出滚动范围,因此将忽略扩充值。此选项不适合同时在两个轴上滚动,因为每个轴必须独立移动。扩充描述可将显示区域拖到数据范围之外的距离,表示为显示大小的百分比。启用扩充时须小心谨慎,因为这会允许用户将显示区域拖动到滚动限制之外,并公开许多现有应用程序都无法正常处理的屏幕区域。当空间显示在数据范围顶部或左侧以外时,请确保应用程序能够正确清除屏幕。通常,应用程序会将 WAG 的 nOwnerAnimateMessage 配置为一个 WM_USER 到 WM_APP 范围的值。每次应用程序需要重绘其显示区域时,WAG 就会在发回到应用程序的消息中使用此值。在序列中的首个动画消息之前有一个状态消息,该消息指示控件现在正在响应手势输入。WAG 会自动聚合 GID_PAN 手势消息,并以每秒 24 次的最大频率(使用来自 Windows Mobile 6.5 Developer Tool Kit 的 gesturephysics.h 中的 GESTURE_ANIMATION_FRAME_DELAY_MS 计时器持续时间进行管理)只向应用程序发送动画消息。这同样适用于滚动动画,WAG 使用相同的计时器来查询其物理引擎,最大频率为每秒 24 次。
如果控件支持焦点或者在没有用户交互的情况下发生外观变化(例如通过异步更新),则 WAG 的状态消息选项尤为有用。状态消息通知控件用户正通过触摸界面进行交互。此类消息可用作触发器,用于暂停执行一些更新,这些更新可能更改控件或其内容的外观或者因屏幕动画而不必要地占用资源。生成全屏动画效果可能占用大量资源,因此应暂停所有不必要的后台处理,并集中资源为用户提供流畅及时的响应,这是非常重要的。完成触摸交互之后,可根据需要使用状态消息触发数据刷新和更新。

⑤ 刚下载的模拟驾驶2011,不过不能玩,老出现 (physics engine instance c

物理引擎无法创建,下载安装PhysX(N卡游戏)或者Havok(A卡游戏)的驱动强制安装上去

⑥ 实况足球2021球员编辑器出现这个怎么办

谢邀,刚好调打击感调的感到厌烦了,来回答个其他方向的问题调整一下状态。实际上,对于足球游戏(包括其他所有的团队型体育游戏)而言,数值设定并不是其中需要特别关注的难点所在——真正的难点在于错综复杂的动作状态机,AI决策树以及祈祷物理引擎不要出各种神奇的bug等等。数值本身,只是在系统允许的范围体系内,修正不同具体单位的不同表现,使其能更符合设计者的制作意图而已。所以,在制作过程中,首先是决定在这个模型系统中,一共存在哪些参数——包含可见和不可见的,可见的比如题主写到的进攻,射门力量,灵活等等,也包含了一些外在表现的参数,比如身高体重等等,而不可见的部分会包含比如视野,稳定性,大赛发挥程度,受伤耐性,职业素养等等,不同的游戏有不同的划分体系,但所有的参数都严格被契合在比赛引擎这个大框架体系之下。之后,就是定系参数的有效值域,每个公司每个系列都会有自己的值域定义习惯,比如EA系的游戏习惯采用[1,100]作为有效值域,而隶属于SEGA的Sports Interactive则喜欢用[1,20]这个范围区间(不过有兴趣深究的朋友可能会发现,不管外部数值如何呈现,多数游戏的实际后台生效范围都是[1,127])。有了总数值范围之后,就是对其进行分档定义。举个实例来说,比如我们可以定义,综合实力在[1,59]范围内的为默默无闻的球员,[60,69]为小有名气的球员,[70,79]为着名球员,[81,89]为洲际级别的球星,而最终[90,100]则可以是国际巨星。在完成了上一步之后,我们终于可以开始对球员能力进行初步设定了,拿C罗举例好了,首先我们认为他是国际巨星,综合实力是97——对的,首先我们不是看某个球员的某项基本参数有多高,而是先决定其综合数值。至于这个终值是怎么定的——很遗憾,是拍脑门的。就好比某英国公司出产的游戏中,英国球员实力普遍强于德国球员法国球员意大利球员——没有人可以完全公平公正公开的提出一个让所有人满意的方案,所以基本上,这种设定的主观性是非常强列的,最终开发组提出的也不过是一个让自己内部觉得满意的方案而已。在完成了综合实力设定之后,就可以开始具体数值的设定了。在这部分工作中,也是以先分档,再定性,后排序的顺序完成的。举例来说就是,还是C罗,我们先来设定速度值好了,分档数值参见综合部分,毋庸置疑C罗是个速度极快的球员,所以他的速度应该在90以上,参考世界上几匹着名的快马,贝尔沃尔科特马丁斯罗本奥巴梅扬比亚比亚尼等等,我们可以将其速度设为94,不要笑,多数体育游戏中的数值就是这么来的,至于以EA的财大气粗,是不是真的找了那么多俱乐部的真实体测数据来真是计算这个就不得而知了,毕竟即便有这部分数据也只能包含所需全部数据中的一小部分。不过一般来说,这么做不划算也没太大价值。而对于哪些在速度上不那么出众的球员,就不用这么麻烦了,你觉得让施魏因施泰格和皮尔洛比慢这种事情会有人有兴趣去做么?用上面的方式,将每个球员在其场上位置上的关键数值(比如前锋的速度射门头球冷静,后卫的防守站位盯人抢断等等)设置完毕以后,再大致调整其余参数,使其最终综合数值能符合一开始设定的数值(成熟的项目中,对于这部分未填充数据实际上是有按照规则自动生成的工具的),这个球员的属性设置就完成了——当然这其中也充满了不同的数据人员之间的撕逼论战的过程。上面这么多大实话可能会让某些朋友失望——什么,球员属性就是这么来的?怪不得我的XXX数值还不如那个XXX,果然不科学不客观不靠谱!!!但是朋友你知道么,EA每年需要维护的球员数值少说在2W以上,而以庞大数据库而闻名的Sports Interactive统计的球员和雇员数据合计超过30W,你觉得这些公司会有多少人力专门投放在这方面才能把数值做到足够的“真实客观”?至于说某些球星在游戏中拥有符合其显示特点的表现,实际上是针对少量着名球星做了特殊处理的结果(比如PES和FIFA中都存在的球员专属动作,也包含FM中能看到的球员习惯等等),而不纯粹是数值在这其中发挥了作用。最后补充一下,在足球界本身的确有大量专业的数据采集和分析,但是这些主要是用于科学研究和辅助训练,少量被贡献于媒体报道,并不实际用于游戏制作,原因主要在于,首先数据工作需要消耗大量人力物力,即便是大科研机构和大俱乐部,也只是根据需要在小范围内进行采集——而游戏制作需要涵盖的面太广,这种小范围内的数据来源并不能有效支撑实际的制作流程——更不要提为了获取这部分数据需要的高昂的额外成本了;另一方面,显示采集的数据和游戏建模需要的数据完全是两回事,即便获取也需要额外花费大量人力和时间进行分析处理后才能转化为游戏中可用的数据,总体来说这种做法还是性价比太低。至于在某些新闻里看到的,贝尼特斯靠足球游戏买球员一类的说法,大家笑笑就算了,这种基本就是小编为了吸引眼球编造出来的东西了。

⑦ 不行啊!点了PhysX.reg也没用啊.是怎么回事啊`

修改 回帖 引用 楼主: КiSs→婷 只看此人 2008.01.08 15:44

[车手]

荣誉:0

经验:12

登陆不了的同学们请不要着急,小眠也着急,但我不是技术人员,,也没办法立即解决
现收集一些常见问题解决方法,希望能给你们一些帮助..

一,登陆就自动重启动的

1,下载显卡驱动程序 >>显卡驱动
下完后重装驱动程序,并重新启动电脑.

2,安装新的DirectX9,
下载地址:>>DirectX9.0C

3、ATI显卡最新两个版本的驱动7.11和7.12
登录飞车,自由幻想,宠物都会立刻重新启动的
如果遇到ATI显卡启动游戏就导致系统自动重启的情况,请安装一下7.10的驱动

这个主要针对ATI显卡不兼容问题
如果你的显卡是ATI的,去网上搜索显卡驱动.并安装上新的DirectX9就好了

感谢宇辉[996865]提供信息。

二,登陆无反应的

1,之前安装过封闭测试客户端的,请先完全卸载了封测客户端再重新下载一个最新版的内测客户端

2,DirectX版本不够或者显卡驱动未正确安装、
登录QQ飞车官网下载DirectX9.0C.安装好显卡驱动后,即可解决。
下载地址:>>DirectX9.0C

3,同一台电脑有的号可以登陆,另一个号却登陆无反应.
可能是因为那个登陆不上的q号改过密码导致的,请把密码再改回去试试

感谢′潶色﹏〉[471089995]提供信息。

4,也可能是电脑配置不够或网络不好造成的,那就没办法啦

三,用代理上不去的

登陆要输入验证码的一般是用代理上的,ip不稳定,验证码输错会提示密码错误
多刷新几次重新输入密码和验证码即可

四,Create PhysXManager Failed

物理引擎安装失败.
到飞车安装下的目录找到PhysX.reg 文件,双击运行一下,再进入游戏.

五,网通区无法创建人物的

网通区服务器目前有点问题在维护,无法创建人物,先去电信区玩玩拉- -

还有什么问题请到这里跟贴反映:>>登陆问题收集贴

新的一年了,祝大家新年快乐.游戏愉快.
每天都能开心度过^^

你到里面看看去

⑧ qq飞车进不去!!!

一,登陆就自动重启动的

1,下载显卡驱动程序 >>显卡驱动
下完后重装驱动程序,并重新启动电脑.

2,安装新的DirectX9,
下载地址:>>DirectX9.0C

3、ATI显卡最新两个版本的驱动7.11和7.12
登录飞车,自由幻想,宠物都会立刻重新启动的
如果遇到ATI显卡启动游戏就导致系统自动重启的情况,请安装一下7.10的驱动

这个主要针对ATI显卡不兼容问题
如果你的显卡是ATI的,去网上搜索显卡驱动.并安装上新的DirectX9就好了

感谢宇辉[996865]提供信息。

二,登陆无反应的

1,之前安装过封闭测试客户端的,请先完全卸载了封测客户端再重新下载一个最新版的内测客户端

2,DirectX版本不够或者显卡驱动未正确安装、
登录QQ飞车官网下载DirectX9.0C.安装好显卡驱动后,即可解决。
下载地址:>>DirectX9.0C

3,同一台电脑有的号可以登陆,另一个号却登陆无反应.
可能是因为那个登陆不上的q号改过密码导致的,请把密码再改回去试试

感谢′潶色﹏〉[471089995]提供信息。

4,也可能是电脑配置不够或网络不好造成的,那就没办法啦

三,用代理上不去的

登陆要输入验证码的一般是用代理上的,ip不稳定,验证码输错会提示密码错误
多刷新几次重新输入密码和验证码即可

四,Create PhysXManager Failed

物理引擎安装失败.
到飞车安装下的目录找到PhysX.reg 文件,双击运行一下,再进入游戏.

五,网通区无法创建人物的

网通区服务器目前有点问题在维护,无法创建人物,先去电信区玩玩拉- -

还有什么问题请到这里跟贴反映:>>登陆问题收集贴

新的一年了,祝大家新年快乐.游戏愉快.
每天都能开心度过^^

⑨ 我玩虐杀原形2修复那个物理引擎安装程序错误怎么办

电脑玩游戏出现,应用程序:“该内存不能为read或written”!偶然出现点【取消】!
这是你下载的“游戏软件”与电脑“内存”有冲突!(答案原创,原作者:力王历史)
先下载【驱动人生】,更新:显卡驱动,试试!
在这个游戏软件的【桌面快捷方式】上,点右键,属性,【兼容性】,
【用兼容性运行这个程序】,【windows 98】,【勾好】,应用,确定!
或者点:【用管理员身份运行这个程序】,应用,确定!
如果还是不行,我给你条指令你试试:
【1】。开始菜单,运行 ,输入cmd, 回车,在命令提示符下输入(复制即可) :
for %1 in (%windir%\system32\*.ocx) do regsvr32 /s %1
粘贴,回车,完毕后,再输入:
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
回车!直到屏幕滚动停止为止,重启电脑!
如果,不好用,你试试以下的方案:
【1】。金山急救箱,勾选【扩展扫描】,立即扫描,完毕后,立即处理,重启电脑!
如果还是不行,试试下面的:360系统急救箱!
【2】。下载:360系统急救箱,勾好【强力模式】和【全盘扫描】点:开始急救,完毕,
点:立即处理,再重启电脑!
然后点开【文件隔离区】,找到“可疑启动项”和木马,点“彻底删除文件”!
再点开【系统设置修复区】,“全选”,再点“立即修复”!
【网络修复区】,开始修复,重启电脑!【dll文件恢复区】,扫描修复。
或者,手动添加游戏缺少的dll文件。
实在不行,卸载干净后,【更换游戏版本】,安装到其它盘,最好内存空间大一点的,
如e盘或f盘,试试!
注意:
1。游戏如果有存档,删了存档,重新玩。
2。删除游戏,重新下载安装,安装的路径,不要有中文。
3。重装游戏的时候,退出杀毒软件,对于系统的保护。
4。游戏,最好是免安装补丁的:【官方正版】

阅读全文

与无法创建物理引擎实例怎么办相关的资料

热点内容
word中化学式的数字怎么打出来 浏览:745
乙酸乙酯化学式怎么算 浏览:1410
沈阳初中的数学是什么版本的 浏览:1361
华为手机家人共享如何查看地理位置 浏览:1052
一氧化碳还原氧化铝化学方程式怎么配平 浏览:892
数学c什么意思是什么意思是什么 浏览:1419
中考初中地理如何补 浏览:1310
360浏览器历史在哪里下载迅雷下载 浏览:710
数学奥数卡怎么办 浏览:1399
如何回答地理是什么 浏览:1033
win7如何删除电脑文件浏览历史 浏览:1062
大学物理实验干什么用的到 浏览:1492
二年级上册数学框框怎么填 浏览:1711
西安瑞禧生物科技有限公司怎么样 浏览:996
武大的分析化学怎么样 浏览:1254
ige电化学发光偏高怎么办 浏览:1344
学而思初中英语和语文怎么样 浏览:1663
下列哪个水飞蓟素化学结构 浏览:1429
化学理学哪些专业好 浏览:1492
数学中的棱的意思是什么 浏览:1069