2 and 3-dimensional rigid body physics engine for Rust.
Role in this project:
Back-end Developer & Test Automation Engineer Contributions:5 commits, 4 PRs, 19 comments in 2 months
Contributions summary:Michael contributed significantly to the nphysics project by adding 2D convex capability, including volumetric calculations and mass properties, which involved code changes to `src/volumetric/volumetric_convex.rs`. They also implemented tests for gravity and forces in 2D, as evidenced by the `src/tests.rs` file modifications. Furthermore, the user updated the build process via Docker and enabled tests in Travis, improving the project's infrastructure.
physics-enginerustphysicsrigid-bodiesjoints
Emscripten: An LLVM-to-WebAssembly Compiler
Role in this project:
Back-end Developer Contributions:16 commits in 2 months
Contributions summary:Michael primarily contributed to the `emscripten-core/emscripten` repository by adding and fixing functions, particularly related to OpenGL. They implemented the `gluOrtho2D` function, fixed formatting, and addressed issues in existing functions, specifically fixing errors and handling output streams. The user also added test cases, demonstrating a focus on code quality and functionality.
compileremscriptenllvmwebassemblywasm