A free, industrial quality library for simulating articulated rigid body dynamics - for example ground vehicles, legged creatures, and moving objects in VR environments. It's fast, flexible & robust. Built-in collision detection.
Find a file
Alexandre Vaillancourt fd9cc5e944 Merged in alexvaillancourt_cmakeInstallPdb (pull request #17)
Allow installing the pdbs from Visual Studio
2025-01-16 10:26:50 +00:00
bindings/python A fault on method call from within Joint class destructor in Python bindings fixed (by Tyler Limkemann) 2020-10-16 01:00:29 +03:00
build Add a TriMesh to TriMesh collision demo. 2024-10-27 15:44:21 +02:00
cmake Changed: CMake 'uninstall' target has been added (by Rocco Martino and Markus Rickert) 2017-10-23 01:23:29 +03:00
contrib Changed: Pointer and memory size integral typedefs somewhat organized 2017-01-09 16:40:22 +02:00
drawstuff Cosmetic: Commentary spelling corrections by Max Seidenstücker 2024-01-14 03:09:11 +02:00
GIMPACT Cosmetic: Commentary spelling corrections by Max Seidenstücker 2024-01-14 03:09:11 +02:00
include Added: Inelastic collision support was added (issue #88) 2025-01-14 01:25:17 +02:00
libccd Cosmetic: Commentary spelling corrections by Max Seidenstücker 2024-01-14 03:09:11 +02:00
m4 removed libtool macros from repo 2014-02-02 23:22:02 +00:00
ode Added: Inelastic collision support was added (issue #88) 2025-01-14 01:25:17 +02:00
OPCODE Fixed: MacOS default build errors and some warnings were fixed 2020-08-28 01:35:39 +03:00
ou Changed: Performance improvements to threading support classes 2025-01-05 00:56:14 +02:00
tests Fixed: Collision Point Depth test tolerances were corrected for use with single precision (by Gwentarino Kripperino) 2024-06-29 12:35:00 +03:00
tools Fix for Issue #55 ray vs convex collider does not consider the position of the convex geometry. 2018-11-02 14:52:59 -06:00
web added logo to readme, cleaned up licensing text 2014-02-04 19:28:19 -05:00
.gitignore Changed: .hgignore replaces with .gitignore (by Kyle J. McKay) 2020-07-17 21:46:51 +03:00
bitbucket-pipelines.yml Internal: Compilation pipeline script corrections 2021-06-20 13:04:46 +03:00
bootstrap Changed: Libtoolize check has been put back into the bootstrap 2020-08-25 23:32:49 +03:00
CHANGELOG.txt Added: Inelastic collision support was added (issue #88) 2025-01-14 01:25:17 +02:00
CMakeLists.txt Allow installing the pdbs from Visual Studio 2025-01-15 20:30:16 -05:00
config.h.cmake.in Fixed: The correct identification symbol has been used to detect Cygwin environment (reported by Norton Allen, pull request #7) 2022-01-08 16:38:05 +02:00
configure.ac Changed: Autotools build scripts, when configured for libccd use, will now assign all relevant colliders to the libccd (issue #87) 2024-03-26 00:33:57 +02:00
COPYING added a COPYING file clarifying the licensing; also, added OPCODE/COPYING to document OPCODE's licensing 2013-12-06 22:43:33 +00:00
CSR.txt Cosmetic: Corrections in CSR.txt 2017-04-01 18:41:55 +03:00
INSTALL.txt Cosmetic: CMake build instructions were corrected 2020-06-07 00:31:05 +03:00
LICENSE-BSD.TXT update license year 2007-09-20 01:37:26 +00:00
LICENSE.TXT initial. 2001-04-11 16:43:05 +00:00
Makefile.am Added: CMake scripts have been added into distribution 2018-12-09 21:59:17 +02:00
ode-config.cmake.in Update CMake config variables 2021-01-03 22:19:55 +01:00
ode-config.in generate include/ode/precision.h to set the precision instead of command-line defines; general code cleanup to get rid of GCC warnings 2012-06-08 22:29:43 +00:00
ode.pc.in generate include/ode/precision.h to set the precision instead of command-line defines; general code cleanup to get rid of GCC warnings 2012-06-08 22:29:43 +00:00
README.md Cosmetic: Readme file corrections (by Kyle J. McKay) 2020-07-05 12:28:47 +03:00

The Open Dynamics Engine (ODE)

ODE logo

Copyright (C) 2001-2007 Russell L. Smith.

ODE is a free, industrial quality library for simulating articulated rigid body dynamics - for example ground vehicles, legged creatures, and moving objects in VR environments. It is fast, flexible, robust and platform independent, with advanced joints, contact with friction, and built-in collision detection.

This library is free software; you can redistribute it and/or modify it under the terms of EITHER:

  • The GNU Lesser General Public License version 2.1 or any later.

  • The BSD-style License.

See the COPYING file for more details.