[原][译][physX]phsyX3.3.4官方文档物理引擎基本概念和例子介绍

摘要:
触发器和回调SampleVehicle/基本测试轨道和小型车Snippets/PhysX代码片段,紧凑型控制台应用程序,用于说明特定的PhysX概念

世界和物体:

物理世界包括集合的场景,每个包含的物体称为演员(Actors)

每个场景(Scene)都定义了自己的参考框架包含了所有的时间和空间

在不同的场景,演员不互相影响

演员通常有三种类型:刚体(rigid bodies)、粒子(particles)和布(cloth)

人和车辆是由多个演员组成的复杂的专用的物体

演员拥有的物理状态:位置(position),方向(orientation),速度(velocity)或动量(momentum),动力(energy)等等

演员的物理状态(state)可能随着时间的推移,由于施加的力量,如关节或接触的限制,和演员之间的相互作用的演变

例子:

Samples/PhysX Samples, solutions are in the compiler folder.
compiler/编译例子程序
PxToolkit/示例框架的实用程序
SampleBase/跨多个样本使用的实用程序类
SampleBridges/Hello World的基础知识,加上字符控制器,关节,运动学
SampleCCTSharedCode/使用字符控制器的任何样本共享的代码
SampleCharacterCloth/简单的动画人物与布料
SampleCustomGravity/重力一直指向中心的小行星
SampleFramework/示例应用程序框架
SampleHelloWorld/基本示例:初始化PhysX物理,创建块的堆栈,定下来
SampleLargeWorld/一个大的世界流
SampleNorthPole/在静态环境中刚体的简单例子
SampleParticles/颗粒系统,排放器,排水管
SampleSubmarine/铰接螃蟹(看到东西你就知道了),“潜艇”控制器,爆炸地雷。 触发器和回调
SampleVehicle/基本测试轨道和小型车
Snippets/PhysX代码片段,紧凑型控制台应用程序,用于说明特定的PhysX概念

免责声明:文章转载自《[原][译][physX]phsyX3.3.4官方文档物理引擎基本概念和例子介绍》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇一道面试题 vuex缺点?oracle不同用户间访问表不添加用户名(模式)前缀下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

图形渲染-PBR(一)

todo 毛星云系列 定义 1基于物理的渲染(Physically Based Rendering,PBR)是指使用基于物理原理和微平面理论建模的着色/光照模型,以及使用从现实中测量的表面参数来准确表示真实世界材质的渲染理念。 特征 依据物理世界的参数来调节材质,而不是感觉和试错。 不论光照条件如何,这些材质看上去都会是正确的 判断一种PBR光照模型是...

理解全虚拟、半虚拟以及硬件辅助的虚拟化

转自: http://blog.csdn.net/flyforfreedom2008/article/details/45113635 接触过的一些搞了几年云计算的童鞋,也没明白常见的几种虚拟机技术方案的异同,比如只是记住了半虚拟要在虚拟机装驱动而全虚拟不需要,也不知道有时候为什么需要打开BIOS里的VT项。本人呢,在看了各种讲解虚拟化的书籍之后,有些概念...

BeamNG.drive物理引擎评鉴

BeamNG.drive是一款由BeamNG公司开发并于2013年首次发布的软体物理模拟游戏。作为模拟游戏,特别是物理模拟的粉丝,我早早就开始使用BeamNG.drive。我立即对崩溃的准确性和细节印象深刻,因为游戏拥有实时,软体动态物理结构,使用实时物理计算算法。结果是与各种物体和其他景观障碍物相互作用时惊人的车祸。 没错, 我最近对游戏的关注度越来越...

Linux 系统 LVM(Logical Volume Manager)逻辑卷管理

一.前言 每个Linux使用者在安装Linux时都会遇到这样的困境:在为系统分区时,如何精确评估和分配各个硬盘分区的容量,因为系统管理员不但要考虑到 当前某个分区需要的容量,还要预见该分区以后可能需要的容量的最大值。因为如果估计不准确,当遇到某个分区不够用时管理员可能甚至要备份整个系统、清除硬 盘、重新对硬盘分区,然后恢复数据到新分区。 虽然现在有很多动态...

Android 检查设备是否存在 导航栏 NavigationBar

http://blog.csdn.NET/lnb333666/article/details/41821149 目前也没有可靠的方法来检查设备上是否有导航栏。可以使用KeyCharacterMap.deviceHasKey来检查设备上是否有某些物理键,比如说菜单键、返回键、Home键。然后我们可以通过存在物理键与否来判断是否有NavigationBar(一...

如何使用AE来制作烟雾粒子特效

​ 1. 首先,我们先建立一个合成,大小1280×720,帧速率25,持续时间为10秒,建好后,再新建一个固态层点击确定。 2.点击效果添加Particular粒子插件 3. 点开粒子插件的发射器,方向选择为方向。x旋转设置为90.。调整位置xy和位置z。目测调整就行,将发射器位置放在底部。将位置z大概负1000多一点。如图所示。 4. 然后按...