A 2D Physics Engine for Games

Edit Package Box2D
http://box2d.org

Box2D is an open source C++ engine for simulating rigid bodies in 2D. Box2D is developed by Erin Catto and has the zlib license. While the zlib license does not require acknowledgement, we encourage you to give credit to Box2D in your product.

Refresh
Refresh
Source Files
Filename Size Changed
Box2D.changes 0000003663 3.58 KB
Box2D.spec 0000002585 2.52 KB
baselibs.conf 0000000025 25 Bytes
box2d-2.4.1.tar.gz 0001224516 1.17 MB
Revision 3 (latest revision is 4)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 871296 from Matthias Mailänder's avatar Matthias Mailänder (Mailaender) (revision 3)
- Fix the source URL
- Update to version 2.4.1.
  * API Changes
    * Extended distance joint to have a minimum and maximum limit.
    * Removed rope joint. Use the distance joint instead.
    * B2_USER_SETTINGS and b2_user_settings.h can control user 
      data, length units, and maximum polygon vertices.
    * Default user data is now uintptr_t instead of void*
    * b2FixtureDef::restitutionThreshold lets you set the 
      restitution velocity threshold per fixture.
  * BREAKING Changes
    * BREAKING: distance joint 0 stiffness now means the spring is 
     turned off rather than making the joint rigid.
    * BREAKING: distance joint minimum and maximum must be set 
      correctly to get old behavior.
  * Infrastructure
    * Library installation function available in CMake.
    * Shared library (DLL) option available.
    * Bug fixes
- Updates since 2.3.1
  * Infrastructure
    * Documentation in Doxygen format
    * Unit test support
    * Continuous integration testing using Travis CI
    * Limited use of C++11 (nullptr and override)
  * Collision
    * Chain and edge shape must now be one-sided to eliminate ghost 
      collisions
    * Broad-phase optimizations
    * Added b2ShapeCast for linear shape casting
  * Dynamics
    * Joint limits are now predictive and not stateful
    * Experimental 2D cloth (rope)
    * b2Body::SetActive -> b2Body::SetEnabled
    * Better support for running multiple worlds
    * Handle zero density better
      * The body behaves like a static body
      * The body is drawn with a red color
    * Added translation limit to wheel joint
    * World dump now writes to box2d_dump.inl
    * Static bodies are never awake
    * All joints with spring-dampers now use stiffness and damping
    * Added utility functions to convert frequency and damping 
      ratio to stiffness and damping
- Remove Box2D-fix-version-2.3.1.patch, fixed.
- Change package name from Box2D to box2d.
    
Comments 4

Jada Lane's avatar

I am learning about Java Tunnel Rush. Hope to learn more about C++ if I have free time.


Greea Wlac's avatar

Hello everyone! I wanna to recommend an amazing website where you can find reviews from real users of online casinos. You simply must visit casino reviews online: https://onlinecasinoprofy.co.uk/ to read them!Reading reviews can be incredibly helpful in learning about a casino before you decide to play.


HarryRich Rich's avatar

Hi everyone, this casino has just an impeccable reputation! I've been playing for several years https://wazambacasino-it.com/, and never once had any problems with payouts or service. Very happy with the choice of games and the atmosphere created by the development team.


George Yankee's avatar

J'ai commencé à parier https://melbet-afrobetting.info/cote-divoire/code-promo-melbet-cote-divoire-bonus-les-gains-montent-en-fleche/ sur les matchs de lutte au Sénégal, et c'était une expérience fascinante. Le style de lutte traditionnel est unique et ajoute un élément culturel aux paris. Les lutteurs sénégalais sont incroyablement forts et habiles, rendant chaque match une démonstration d'athlétisme et de stratégie. Parier sur ces matchs est à la fois stimulant et excitant, car prédire le gagnant nécessite une compréhension approfondie du sport.

openSUSE Build Service is sponsored by