fix readme.md

This commit is contained in:
Irlan 2017-03-24 19:26:25 -03:00
parent 8defab9945
commit d3455d6a17

View File

@ -1,6 +1,6 @@
<h3>About</h3> ### About
Bounce is a 3D physics engine for games and interactive applications. Bounce is a 3D physics engine for games.
To get started with Bounce see readme.txt. To get started with Bounce see readme.txt.
@ -8,55 +8,51 @@ Here is how to control the Testbed. The Testbed is a collection of non-unit test
Camera (as in Maya): Camera (as in Maya):
<ul> * Rotate the scene holding LSHIFT + LMB
<li>Rotate the scene holding LSHIFT + LMB</li> * Translate the scene holding LSHIFT + RMB
<li>Translate the scene holding LSHIFT + RMB</li> * Zoom in/out the scene using LSHIFT + Mouse Wheel
<li>Zoom in/out the scene using LSHIFT + Mouse Wheel</li>
</ul>
Bounce is released under the <b>zlib</b> license. Bounce is released under the <b>zlib</b> license.
<h3>Features</h3> ### Features
<ul> #### Common
<h4>Common</h4>
<li>Efficient data structures with no use of STL</li> * Efficient data structures with no use of STL
<li>Stack and small block allocators</li> * Stack and small block allocators
<li>Built-in math library</li> * Built-in math library
<li>Tunable settings used across the entire library</li> * Tunable settings used across the entire library
<h4>Collision</h4> #### Collision
<li>Dynamic tree broadphase</li> * Dynamic tree broadphase
<li>Static tree "midphase"</li> * Static tree "midphase"
<li>SAT</li> * SAT
<li>GJK</li> * GJK
<li>Spheres, capsules, hulls, triangle meshes</li> * Spheres, capsules, hulls, triangle meshes
<li>Optimized pair management</li> * Optimized pair management
<h4>Dynamics</h4> #### Dynamics
<li>Contact, friction, restitution</li> * Contact, friction, restitution
<li>Mouse, spring, sphere, cone, revolute joint types</li> * Mouse, spring, sphere, cone, revolute joint types
<li>Joint motors, limits</li> * Joint motors, limits
<li>Constraint graphs</li> * Constraint graphs
<li>Simulation islands and sleep management</li> * Simulation islands and sleep management
<li>Linear time solver</li> * Linear time solver
<li>Stable shape stacking</li> * Stable shape stacking
<li>One-shot contact manifolds</li> * One-shot contact manifolds
<li>Contact clustering, reduction, and persistence</li> * Contact clustering, reduction, and persistence
<li>Contact callbacks: begin, pre-solve, post-solve</li> * Contact callbacks: begin, pre-solve, post-solve
<li>Ray-casting and volume queries</li> * Ray-casting and volume queries
<h4>Testbed</h4> #### Testbed
<li>OpenGL with GLFW and GLAD</li> * OpenGL with GLFW and GLAD
<li>UI by imgui</li> * UI by imgui
<li>Mouse picking</li> * Mouse picking
<li>premake build system</li> * premake build system
<h4>Documentation</h4> #### Documentation
<li>Doxygen API documentation</li> * Doxygen API documentation</li>
</ul>