#dynamics #kinetics #physics #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

#384 in Rendering

Download history 1/week @ 2024-08-26 4/week @ 2024-09-02 8/week @ 2024-09-09 5/week @ 2024-09-16 220/week @ 2024-09-23 7/week @ 2024-09-30 2/week @ 2024-10-14 9/week @ 2024-11-04 7/week @ 2024-11-18 507/week @ 2024-12-02

514 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
~112K SLoC