文件名称:box2D v2.1.0 Delphi Package 预览版.rar

介绍说明--下载内容均来自于网络,请自行研究使用

box2D 2.1.0版本正式发布,相对于前几日在盒子论坛上挂出的预览版又做了较大幅度的改进。具体改进如下: 1.加入控制器(在文件UPhysics2DControllers中),可实现浮力、风力、万有引力场、爆炸、阻尼等效果。其中的风力与爆炸效果是原C++版本中所没有的。大家还有什么新奇的想法可以联系我,为box2D Delphi加入更多的控制器,实现更多的物理效果。 2.添加了单元UPhysics2DPolygonTool,实现任意多边形的细分化(三角化)。可使box2D支持任意边数的多边形和凹多边形物体。目前这部分的demo还未完成,一位外国朋友正在制作。 3.添加单元UPhysics2DHelper,内部实现了四个函数。利用这四个函数可以以极简单的方式创建地形,绳索,矩形围墙。 4.新添加了5个demo,分别为Buoyancy Controller(浮力演示),Explosion(爆炸演示),Graviation Controller(万有引力演示),Rope In Wind(风力与创建绳索演示),Terrain Box(创建地形演示)。 另附2.1.0相对2.0.1版本变化: 2.1.0版重新架构了引擎,引入了三种新的连接(Joint),并重写了broadphase(广域碰撞检测),加入了kinematic物体(无质量的运动物体),Edge Shape(线段物体),Raycast(光线跟踪)等。具体可参考http://box2dflash.boristhebrave.com/docs/2.1a/updating。 在2.0.1版本中我极少考虑到类的封装,为的是编程和用户使用方便,但结构很不好,在这个版本中进行了修正。另外,这个版本的运行效率理论上应该比上个版本高,因为我将Contact(接触类,运动仿真中不断被生成或销毁)由class改为了record。
(系统自动生成,下载前可以参看下载内容)

下载文件列表

压缩包 : box2D Delphi Package 2.1.3.zip 列表
Demos/
Demos/Simple/
Demos/Simple/delete.bat
Demos/Simple/Simple.dof
Demos/Simple/Simple.dpr
Demos/Simple/Simple.dproj
Demos/Simple/Simple.identcache
Demos/Simple/Simple.res
Demos/Simple/UPhysicsDebug.ddp
Demos/Simple/UPhysicsDebug.dfm
Demos/Simple/UPhysicsDebug.pas
Demos/TestBed/
Demos/TestBed/delete.bat
Demos/TestBed/TestBed.dof
Demos/TestBed/TestBed.dpr
Demos/TestBed/TestBed.dproj
Demos/TestBed/TestBed.exe
Demos/TestBed/TestBed.identcache
Demos/TestBed/TestBed.res
Demos/TestBed/Tests/
Demos/TestBed/Tests/delete.bat
Demos/TestBed/Tests/UApplyForce.pas
Demos/TestBed/Tests/UBodyTypes.pas
Demos/TestBed/Tests/UBreakable.pas
Demos/TestBed/Tests/UBridge.pas
Demos/TestBed/Tests/UBuoyancyController.pas
Demos/TestBed/Tests/UCantilever.pas
Demos/TestBed/Tests/UChain.pas
Demos/TestBed/Tests/UCharacterCollision.pas
Demos/TestBed/Tests/UCollisionFiltering.pas
Demos/TestBed/Tests/UCollisionProcessing.pas
Demos/TestBed/Tests/UCompoundShapes.pas
Demos/TestBed/Tests/UConfined.pas
Demos/TestBed/Tests/UContinuousTest.pas
Demos/TestBed/Tests/UDistanceTest.pas
Demos/TestBed/Tests/UDominos.pas
Demos/TestBed/Tests/UDynamicTreeTest.pas
Demos/TestBed/Tests/UEdgeShapes.pas
Demos/TestBed/Tests/UElasticBody.pas
Demos/TestBed/Tests/UExplosion.pas
Demos/TestBed/Tests/UFixedJoint.pas
Demos/TestBed/Tests/UGears.pas
Demos/TestBed/Tests/UGraviation.pas
Demos/TestBed/Tests/ULineJoint.pas
Demos/TestBed/Tests/UMotorsAndLimits.pas
Demos/TestBed/Tests/UOneSidedPlatform.pas
Demos/TestBed/Tests/UPolyCollision.pas
Demos/TestBed/Tests/UPolyShapes.pas
Demos/TestBed/Tests/UPrismatic.pas
Demos/TestBed/Tests/UPulleys.pas
Demos/TestBed/Tests/UPyramid.pas
Demos/TestBed/Tests/URayCast.pas
Demos/TestBed/Tests/URestitution.pas
Demos/TestBed/Tests/URopeInWind.pas
Demos/TestBed/Tests/USensorTest.pas
Demos/TestBed/Tests/UShapeEditing.pas
Demos/TestBed/Tests/USliderCrank.pas
Demos/TestBed/Tests/USphereStack.pas
Demos/TestBed/Tests/UTerrainBox.pas
Demos/TestBed/Tests/UTheoJansen.pas
Demos/TestBed/Tests/UTimeOfImpact.pas
Demos/TestBed/Tests/UVaryingFriction.pas
Demos/TestBed/Tests/UVaryingRestitution.pas
Demos/TestBed/Tests/UVerticalStack.pas
Demos/TestBed/Tests/UWeb.pas
Demos/TestBed/UMain.ddp
Demos/TestBed/UMain.dfm
Demos/TestBed/UMain.pas
OpenGL Canvas/
OpenGL Canvas/delete.bat
OpenGL Canvas/OpenGLCanvas.inc
OpenGL Canvas/UOpenGLCanvas.pas
Physics2D/
Physics2D/delete.bat
Physics2D/MSTimer.pas
Physics2D/Physics2D.inc
Physics2D/UPhysics2D.pas
Physics2D/UPhysics2DControllers.pas
Physics2D/UPhysics2DHelper.pas
Physics2D/UPhysics2DPolygonTool.pas
Physics2D/UPhysics2DTypes.pas

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度更多...
  • 请直接用浏览器下载本站内容,不要使用迅雷之类的下载软件,用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.

相关评论

暂无评论内容.

发表评论

*主  题:
*内  容:
*验 证 码:

源码中国 www.ymcn.org