#dynamics #physics #kinetics #3d #physics-engine #opengl

sys oyk

OYK is ODE (Open Dynamics Engine) bindings for Rust yaw kinetics

1 stable release

1.2.1 May 24, 2024
1.0.6 Apr 25, 2024
0.10.1 Apr 22, 2024
0.9.0 Jun 12, 2023

#313 in Simulation

Download history 4/week @ 2024-06-15 39/week @ 2024-07-06 35/week @ 2024-07-27 3/week @ 2024-08-10 1/week @ 2024-08-17 1/week @ 2024-08-24 3/week @ 2024-08-31 8/week @ 2024-09-07 5/week @ 2024-09-14 220/week @ 2024-09-21 8/week @ 2024-09-28

243 downloads per month
Used in 4 crates (2 directly)

MIT license

3.5MB
4K SLoC

Contains (Windows DLL, 1.5MB) ode/bin/libstdc++-6.dll, (Windows DLL, 1MB) ode/bin/ode.dll, (static library, 410KB) ode/lib/libode.a, (static library, 145KB) ode/lib/ode.lib, (Windows DLL, 77KB) ode/bin/libgcc_s_seh-1.dll, (Windows DLL, 53KB) ode/bin/libwinpthread-1.dll

oyk

CAUTION

oyk is replaced to submodule of crate ode-rs after version 1.0.1

OYK is ODE (Open Dynamics Engine) bindings for Rust yaw kinetics

ODE

ODE

Now this crate is tested on ode-0.16.2 dll version.

ode.dll for x64 Windows binary compiled with -DdDOUBLE by mingw

(It may work with VC, or other platforms.)

Requirements

to build dll

  • premake4 --with-demos --only-double --with-libccd --cc=gcc --platform--x64 --os=windows codeblocks
  • premake4 --with-demos --only-double --with-libccd --platform--x64 --os=windows vs2010

in the running directory

  • ode.dll
  • libstdc++-6.dll
  • libgcc_s_seh-1.dll
  • libwinpthread-1.dll

Exsamples

License

MIT License

Dependencies

~4–16MB
~108K SLoC