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

sys oyk

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

2 stable releases

new 1.0.3 Apr 23, 2024
0.10.1 Apr 22, 2024
0.9.1 Apr 19, 2024
0.9.0 Jun 12, 2023

#313 in Simulation

Download history 30/week @ 2024-02-19 3/week @ 2024-02-26 60/week @ 2024-03-11 5/week @ 2024-04-01 145/week @ 2024-04-15

150 downloads per month
Used in 2 crates (via ode-rs)

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–15MB
~118K SLoC