- 最后登录
- 2024-6-3
- 注册时间
- 2009-10-16
- 阅读权限
- 100
- 积分
- 18803
  
- 纳金币
- 17488
- 精华
- 1
|
Physics Library 简介
基于 Havok 技术, Physics Library (物理库)是一个功能扩展库, 可以帮助 Virtools 开发者将逼真的物理特性加入到应用程序中。
由 29 个新的BB交互模块组成的 Physics Library (物理库)涉及许多特性,比如重力、质量、摩擦力、弹性、对象之间的物理学约束以及高级的物理学模型(例如浮力、力场和汽车的行为)。
这些特性可以加速开发过程,免除了单调的动画工作和算法应用,并且保持了与 Virtools 非物理行为之间的兼容性。
互动 3D 世界中的真实物理特性
Physics Library (物理库)可以帮助你创造具有真实物理学特性的交互式 3D 世界。利用 Havok 技术,开发者可以将物理特性添加到 3D 对象上。
这些对象可以是使凸起的、凹陷的或者球状的,而且每个都有它们自身的质量、摩擦力和弹力。这些对象的拓扑形状可以和屏幕上显示的形状不同,这样开发者就可以用更简化的物理模型来减少计算物理学行为的处理时间。
所有的物理学仿真参数都可以在运行时修改,包括重力、整个场景的物理时间、需要添加或者从物理世界中移除的对象以及其它更多的参数……
利用这些功能,可以根据用户的互动内容进行动态调整。结合多用户服务器轻松地将个性化内容发布到网上。这就意味着你可以根据你的商业计划进行开发。
严格的物体物理学碰撞检测和约束
Physics Library (物理库)不仅提供了逼真的物理学互动,而且提供了高级碰撞管理功能,这在易用性方面超越了标准的 Virtools 碰撞检测行为。物理学模拟信息在输出行为时就已经产生,开发者可以利用这些信息来触发应用中的其它情节。
利用物理学约束(如弹簧、铰链、点对面和球状连接),开发者可以通过物理学来制作动画栩栩如生的铰接 体(articulated bodies)。这个过程可以大大节省生产时间和预算,因为 3D 动画师不需要再为了所有可能的动作和交互而预先准备复杂的动画。
最后,利用 Physics Library (物理库),开发者们还可以一致确定问题的最佳解决方案,比如采用 Physics Library (物理库)还是关键帧动画。他们甚至可以使用混合的解决方案,例如,动画对象预先生成,而特殊效果由 Physics Library (物理库)行为驱动。
效果很明显:开发时间和预算都大大减少。
供非程序员使用的预定义行为
所有的物理学模拟特性都被作为捆绑的行为模块加入到了直观的 Virtools 平台中。
除了定义和修改对象的物理学属性,以及创建或者撤销约束, Physics Library (物理库)可以帮助开发者制作高级行为来控制复杂的物理学模拟模型。
主要特性
共有 29 个BB行为脚本模块来实现真实Havok物理学特性
提供演示文档显示重力、摩擦力、碰撞探测以及约束等特性
方便易用的用户指南
配置要求
硬件要求
CPU 中央处理器: Pentium III 以上
内存: 128 MB 以上
光驱: DVD 普通光驱以上
显示器: 支持 1024 * 768 显示分辨率、 16 bit 位颜色质量 (65536 高彩色 ) 以上的显示器
指点设备: 普通鼠标、 trackball 控制球 等等
显卡: 8 M 以上并支持 Direct3D 兼容 OpenGL 的 3D 图形加速显示卡
声卡: 关于声卡部分,不是必须的,但我们推荐使用
软件要求
操作系统: Microsoft Windows (2000, XP)
硬件加速: Microsoft DirectX 7.0, 8.0 或者 9.0C , 利用 DirectX 技术进行 3D 图形加速显示
OpenGL: 如果以 OpenGL 的模式进行作品显示时,需要一个支持 OpenGL 1.5 显卡及相关驱动
浏览器: Microsoft Internet Explorer 4.0 以上 ( 主要用于 Online Reference 帮助文件的阅读 )
|
|