2D物理引擎 Box2D Physics Engine 介绍

简介:

Collision

  • Convex polyons and circles.
  • Multiple shapes per body
  • One-shot contact manifolds
  • Incremental sweep-and-prune broadphase
  • Efficient pair management
  • Fast broadphase AABB queries
  • Collision groups and categories

Physics

  • Persistent body-joint-contact graph
  • Island solution and sleep management
  • Contact, friction, and restitution
  • Stable stacking with a linear-time solver
  • Revolute, prismatic, distance, pulley, gear, and mouse joints
  • Joint limits, motors, and friction
  • Momentum decoupled position correction
  • Fairly accurate reaction forces/impulses

System

  • Small block and stack allocators
  • Centralized tuning parameters
  • Highly portable C++ with no use of STL containers

Testbed

  • OpenGL with Freeglut
  • Graphical user interface with GLUI
  • Easily switch between tests using GUI
  • Test framework for easily adding new tests
  • Mouse picking and the bomb!
  • VC8 project files
目录
相关文章
249Echarts - 3D 曲面(Simple Surface)
249Echarts - 3D 曲面(Simple Surface)
243 0
|
图形学
Unity组件:Fixed Joint 固定关节
Fixed Joints restricts an object's movement to be dependent upon another object. This is somewhat similar to Parentingbut is implemented through physics rather than Transform hierarchy.
1927 0
|
异构计算 编解码 开发者
Shader、Draw Call和渲染管线(Rendering Pipeline)
翻阅了很多资料,也做了不少笔记,决定还是对渲染进行一个总结,以巩固所学的东西。   《Real-Time Rendering, Third Edition》   (PDF的配图链接)将一个渲染流程分为三个阶段: 即 应用阶段(PApplication Stage)、几何阶段(Geometry St...
1724 0
|
Shell
SWT里Slider和Scale的区别
以前以为Slider和Scale之间只是外观的区别,今天发现不是这样的,因为Slider有一个特点:getSelection()能得到的最 大值并不是getMaximum()的值,要减去getThumb()值,后者是中间的滑块所拥有的值,缺省为10,最小为1。
1292 0
|
C++
实例介绍Cocos2d-x中Box2D物理引擎:使用关节
<span style="font-size:14px;">下面我们将使用Box2D物理引擎技术进行重构。使得关节能够掌握如何在Box2D使用关节约束。<br>HelloWorldScene.cpp中与使用关节的相关代码如下:<br></span><pre code_snippet_id="547144" snippet_file_name="blog_20141209_1_6975673"
1526 0
轻松爽快的制作物理效果动画-Physics Helper
轻松爽快的制作物理效果动画-Physics Helper Physics Helper 是Silverlight中的一套控件,他能直接帮助你套用Farseer Physics 这个物理引擎。
791 0
|
C#
WPF 3D model - Sphere, Cone, and Cylinder
原文:WPF 3D model - Sphere, Cone, and Cylinder   Extending Visual3D - Sphere, Cone, and Cylinder http://blogs.
1096 0

热门文章

最新文章