码迷,mamicode.com
首页 > 其他好文 > 详细

AlternativaPhysics特性

时间:2015-06-18 15:08:17      阅读:112      评论:0      收藏:0      [点我收藏+]

标签:

  
  • 高性能 引擎优化考虑ActionScript 3的特性和技术Flash。  这是基于浏览器的应用程序尤其重要,因为很大的局限性在内存和速度的代码在您的浏览器中运行。

     

  • 各种各样的几何图形 AlternativaPhysics支持任意形状的物体,每个形式的专门优化碰撞检测算法。

     

    • 基本形式   三角形、长方形  球体,盒子  圆柱、圆锥  任意凸多面体

       

    • 普遍的形式  分层实体。 指定一个身体组成的一些基本原语。  三角网格。 定义了一个任意表面(包括非凸)的身体。

       

  • 复杂结构的稳定性 在物理模拟AlternativaPhysics维护稳定的固定结构的不同复杂性,包括大量的身体(包括堆栈,金字塔,和其他人)。  这样就避免了情况的对象是固定的在现实世界中,当仿真开始震动,震动,他们最终可能会导致结构的破坏。

     

  • 支持限制(关节) 您可以将限制两个物体的运动/位置相对于彼此。

     

    • 的最大距离 约束的两个物体之间的距离不能超过指定值。 例如,您可以实现在一根绳子吊在球,设置限制绳子附着点的最大距离等于绳子的长度。

       

    • 一个固定的距离 两个物体之间的距离的约束必须等于指定值。 例如,一个球悬浮在杖。

       

    • 球关节(ball-in-socket) 两个物体之间的距离必须是零。  这样一个限制关节可以实现。

       

    • 旋转,旋转(铰链) 两个对象的约束只能相对于彼此绕轴旋转。 例如,车轮在细胞悬液。

       

  • 与Alternativa3D集成 除了物理引擎,我们提供一个库,允许您方便地使用同一个对象的物理行为和图像使用图形引擎 Alternativa3D  一个物理对象的图形表示形式本身,因此促进物理对象的建模和图形表示它们合并成一个。 还包括在集成库类PhysicsSprite,初始化和自动更新图形和物理场景。 图书馆提供了一个源代码。  知识库中看到的例子: 介绍AlternativaPhysics

     

  • 本机事件系统 以下类型的事件:场景的开始更新场景的结束更新联系人的外观。  添加和删除事件侦听器的——这是通常的addEventListener和removeEventListener的函数。 
  • 更详细的使用事件的教训 AlternativaPhysics事件

官网原章翻译:http://old.alternativaplatform.com/en/technologies/alternativaphysics/

AlternativaPhysics特性

标签:

原文地址:http://www.cnblogs.com/VincentChuChu/p/4585795.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!