范文健康探索娱乐情感热点
投稿投诉
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文
国学影视

物理引擎是什么

  物理引擎通过为刚性物体赋予真实的物理属性的方式来计算运动、旋转和碰撞反映。为每个游戏使用物理引擎并不是完全必要的—简单的“牛顿”物理(比如加速和减速)也可以在一定程度上通过编程或编写脚本来实现。然而,当游戏需要比较复杂的物体碰撞、滚动、滑动或者弹跳的时候,通过编程的方法就比较困难了。
  技术简介
  物理引擎使用对象属性(动量、扭矩或者弹性)来模拟刚体行为,这不仅可以得到更加真实的结果,对于开发人员来说也比编写行为脚本要更加容易掌握。好的物理引擎允许有复杂的机械装置,像球形关节、轮子、气缸或者铰链。有些也支持非刚性体的物理属性,比如流体。物理引擎可以从另外的厂商购买,而一些游戏开发系统具备完整的物理引擎。但是要注意,虽然有的系统在其特性列表中说他们有物理引擎,但其实是一些简单的加速和碰撞检测属性而已。
  技术应用
  当NVIDIA宣布正式收购Ageia及该公司的PhysX物理软硬件组件后,所有人都在期待,期待着NVIDIA会推出新的有关物理运算的东西出来。果不其然,最近当NVIDIA发布Forceware 177.79驱动后,意味着GeForce 8/9和GT200系列的GPU都支持PhysX引擎。这是因为NVIDIA将PhysX引擎集成到CUDA架构的物理运算中。这样,显卡就能自动进行物理加速运算。当然,PhysX在游戏上的运用仅仅是物理引擎众多运用的一方面,在整个CUDA通用运算领域上,都会有物理引擎的身影,比如计算天体间在相互引力的作用下,各自的运动轨迹等。
  此次在GDC09上展示的Havok物理引擎包括了三个场景,分别为爆破、布料和AI计算。演示平台使用了i7 965至尊版处理器搭配HD4870X2显卡,运行效果比较流畅。不过唯一让人感到稍稍惊讶的是,Havok物理引擎并非是专门针对ATI显卡而设计,它能够支持OpenCL架构(布料演示DEMO就是基于OpenCL架构开发的),也就是说NVIDIA的GeForce 8以上级别显卡也很有可能能够支持Havok物理引擎。
  技术分类
  PhysX
  PhysX是一套由NVIDIA设计的执行复杂的物理运算的技术。NVIDIA PhysX基于NVIDIA CUDA,允许其用户利用PhysX执行物理运算。在游戏中实现物理运算效果绝非易事。物理运算效果是一种对计算性能要求极高的环境,以一整套独特的物理学算法为基础,需要大量同步运算的能力。采用支持PhysX技术的NVIDIA (英伟达)GeForce 处理器是实现实时物理学特效的最佳途径,这些特效包括尘土飞扬、令物体碎片四射的爆炸、生动逼真的人物动作以及衣服布料的自然下垂与撕裂等。PhysX技术被广泛应用于150多个游戏中,其注册用户数量已超过10,000名。这项技术在索尼的Playstation 3、微软的Xbox 360、任天堂的Wii以及个人计算机上均得到了良好的支持,把游戏推向全新的境界。
  此外,NVIDIA PhysX是一种功能强大的物理加速引擎,可在顶级PC和游戏中实现实时的物理学计算。PhysX设计用途是利用具备数百个内核的强大处理器来进行硬件加速。加上GPU超强的并行处理能力,PhysX将使物理加速处理能力呈指数倍增长并将您的游戏体验提升至一个全新的水平,在游戏中呈现丰富多彩、身临其境的物理学游戏环境。
  NVIDIA将PhysX引擎集成到CUDA架构的物理运算中,这样就可以是GeForce 8/9及GT200系列全部都支持PhysX引擎, 所有已使用PhysX技术的游戏都支持新版驱动程序,果装有支持CUDA平台的显卡,游戏将自动选取显卡进行物理加速运算,仍会使用性能较慢的CPU进行运算。此外,PhysX并不只使用于游戏市场,同时亦会运用CUDA通用运算领域上,应用更广。
  无论是GPU还是CPU、PPU、Cell(PS3)都可以通过HAL翻译层来实现软、固质体动力(Soft or Rigid Body Dynamics)、通用碰撞侦测(Universal Collision Detection)、有限元素分析(Finite Element Analysis)、流体动力(Fluid Dynamics)、毛发模拟(Hair Simulation),以及更高级开发平台APEX中的更先进的布料模拟(Cloth Simulation)、自然模拟(Natural Motion)等在内新颖技术。
  通过过CUDA通用接口,PhysX引擎将NVIDIA GPU中的Thread Scheduler(线程管理器)模拟成Control Engine(控制引擎CE),而Streaming Processors来模拟Vector Processing Engine(矢量处理引擎,VPE),其中CE控制引擎负责任务的指派,相当于PhysX中的主管机构,而真正的物理运算任务则是由VPE矢量引擎来完成,最后通过Data Movement Engine(数据移动引擎DME)输出。
  Havok
  Havok原是一家业界领先的软件服务提供商,其物理引擎被超过200款游戏使用,许多电影也应用了这家公司的软件技术。去年9月,Intel突然宣布收购Havok,业界普遍猜测此举是为了抑制NVIDIA、AMD在游戏物理引擎领域的扩张。
  日前,Intel使出了扩展Havok物理引擎市场的杀手锏——免费!Havok在网站上开始提供其物理和动画引擎产品的全免费下载。内容包括Havok SDK库、样例、技术文档以及支持Maya、3ds Max和Avid XSI等3D建模软件的格式转换工具。所有的一切只要简单注册一下姓名邮箱就可以免费下载。

win7激活和不激活有什么区别Windows7系统如果不激活,在每次进入系统后用户都会被提示您可能是盗版受害者,部分诸如个性化设置功能将别禁用。以下是详细说明1没有激活的Windows7系统一般都会被微软判定为华为P8Max摄像头怎么样?摄像头像素是多少?华为P8Max的摄像头怎么样华为P8Max前后摄像头采用5001300万像素组合,其中后置光学防抖摄像头搭配媲美专业单反相机的ISP(图像信号处理器)和双色温闪光灯,夜拍下的色彩更三星p5110刷机方式讲解图文导语手机刷机是一种大家经常使用的。因为手机刷机可以更加的个性化,并且能够提升手机的性能,使手机的一些功能变的更加的完善。所以经常很多的朋友在手机使用的一段时间之后就会将手机进行刷机三星p6210刷机教程三星p6210刷机方法图文教程导语回顾近几年平板电脑行业的发展形势,苹果三星等品牌的平板电脑成为最受欢迎的产品,吸引了市场超过九成的关注度。而就在近期三星推出一款7英寸的平板电脑P6210,高端的配置和不足三千三星p5100刷机步骤盘点三星P5100这款平板电脑可是非常适合娱乐的三星产品,它的内置也是双核处理器呢,在操作的时候可以方便您的操作速度以及上网的顺畅程度哦。虽然三星P5100这款平板电脑并不属于非常高端三星p30评测及拆机教程三星P30为三星公司在2003年推出的一款笔记本电脑。三星P30以其薄的机身以及完美的屏幕使得甫一上市便受到了很多的关注。同时虽然三星P30的磁盘性能比较差,但是在硬盘主频以及电池三星I9300如何设置翻转静音功能翻转静音功能是指来电时可以通过翻转手机来暂停来电铃声的播放。比如当您开会的时候,突然手机响了,如果用户设置了此功能,用户只需要把手机翻转放置桌子上面,声音就暂停了,下面介绍一下翻转三星I9300如何自定义铃声三星I9300自定义铃声的方法很简单,只要在sd卡上新建3个文件夹alarms,闹铃ringtones,来电铃声notifications,短信铃声。然后将要设置的铃声存入对应的文三星盖世s5830怎么样三星盖世s5830评测及刷机教程三星盖世s5830作为三星所推出的一款触摸直板手机,一经推出便凭借着它大气高端的外型以及各方面优越的性能和齐全的功能而广泛受到了广大消费者们的喜爱。但相信许多使用三星盖世s5830三星p7510功能强大?平板功能究竟怎么样呢三星品牌一直是IT产业一个大品牌,一直以来因出色的画质以及摄影效果而有名。尤其在近几年,智能手机的不断崛起之后,三星品牌的手机一次次擦亮人们的眼睛,给了我们很大的惊喜。而小编写这篇三星5100平板电脑的参数介绍在现今的社会,随着科技的发展,人们的生活也是越来越好了,物质享受也越来越高级了。现在很多的人手上都会有一到两部的手机和电脑,也有很多的人会使用平板电脑。话虽然是这么说,但是还是会有
制作Excel表格有哪些小技巧一招数说明我们在使用Excel制作表格时经常会遇到需要在一个单元格输入一行或几行文字的情况,如果输入一行后敲回车键就会移到下一单元格,而不是换行。问题在相同单元格里进行快速换行方法excel快捷键有哪些?excel快捷键如何使用?excel中我们如果能熟练的运用一些快捷键的话,会给我们的工作带来更大的效率,那么excel的快捷键有哪些?excel快捷键如何使用?下面为大家详细介绍一下,一起来看看吧!下面介绍华为watch3支持ecg吗什么是ecg功能华为watch3这是华为最新推出的一款搭载鸿蒙系统的智能手表,这款手表可以为用户提供很好的智能手表功能使用,可以满足用户的所有的基础功能,那么这款手表支持ecg吗?这里小编为大家带微信铃声怎么设置在哪里可以改提醒铃声微信铃声主要在来新消息语音视频通话时提醒我们,可以通过设置来修改铃声,可以自定义铃声,或者使用官方提供的铃声,那具体怎么设置呢,下面就和小编一起来看看吧!1在微信我的界面点击最下方华为watchGT2Pro怎么开启微信通知微信提醒在哪开启华为watchGT2Pro绑定手机以后我们是可以接收微信消息的,在手机上开启微信通知以后我们就可以避免错过一些重要消息啦,小伙伴们知道怎么开启微信通知吗?不清楚的小伙伴可以跟小编一华为watchfit怎么设置微信提醒微信提示设置方式华为watchfit是一款性能不错的手表,那么这款手表中到底是要如何来设置微信提示呢?现在就有小编来为大家介绍设置微信提示的方式吧。一华为watchfit怎么设置微信提醒1小伙伴们QQ最近登录过的所有详细时间如何查询QQ最近登录过的所有详细时间查询的方法如下1如果是会员号码,只是想查看本地电脑登录的时留下的上次登录信息,可以选择消息管理器统消息讯服务,就可以查看保存在本地的上线通知信息。(记录QQ登录时提示上次登录地址为未知怎么办QQ登录时提示上次登录地址为未知,可能登录的IP在IP数据库中没有资料或之前提供过来的资料有误。解决方法请参与腾讯IP分享计划httpip。qq。com,在这里提供IP具体地址,便如何判断QQ是否存在异常登录记录查询法详细步骤如何判断QQ是否存在异常?QQ不仅仅是单纯意义的网络虚拟呼机,而是一种方便实用超高效的即时通信工具。QQ可能是现在在中国被使用次数最多的通讯工具。一些等级比较高的qq会存在被盗的风联想乐PhoneP70用卡二通话时,登录的QQ为何出现信息丢失联想乐PhoneP70用手机QQ登录后,卡二通话过程中,QQ信息丢失?手机为双卡双带单通,通话功能的优先级别最高,在通话过程中,数据无法连接,可能会出现部分数据业务丢失的情况。联想QQ可以显示用户登录的详细IP吗QQ不支持显示用户登录的详细IP。腾讯QQ是深圳市腾讯计算机系统有限公司开发的一款基于Internet的即时通信(IM)软件。腾讯QQ支持在线聊天视频电话点对点断点续传文件共享文件