Hacker GitHub

← All repos

bepu/bepuphysics2

View on GitHub ↗ ★ 2,979 C#

Pure C# 3D real time physics simulation library, now with a higher version number.

19 mentions on Hacker News by 6 people: 1 story, 18 comments · first 2019-04-21 · latest 2026-09-29

Mentions per year 19 mentions · busiest year 2024 (7)
20082026
  1. …is insane in the best possible way: https://doc.stride3d.net/4.3/en/Manual/physics/index.html and https://github.com/bepu/bepuphysics2 Very cool language and as much of a mainstay in gamedev like something like Lua. It surprises me that…
    comment by KronisLV · 2026-09-29 · in Using any C++ library in Godot
  2. …as well. The source, a great resource for learning C# SIMD, even though its a few years old by now: https://github.com/bepu/bepuphysics2
    comment by animal531 · 2026-07-26 · in SIMD for Collision
  3. …Their homepage: https://www.stride3d.net/ Even the physics engine they use is in C#: https://github.com/bepu/bepuphysics2 Not a very popular game engine (never got the attention that the likes of Godot did), but it's nice to work with!…
    comment by KronisLV · 2026-07-09 · in Rewriting Bun in Rust
  4. https://github.com/bepu/bepuphysics2/blob/master/Demos/Demos...
  5. Also see the repo: https://github.com/bepu/bepuphysics2 (im not affiliated)
    comment by lionkor · 2025-12-02 · in The Fastest Physics Yet [Video]
  6. …epuphysics.com/PerformanceTips.html#shape-opti... Edit: I just noticed the doc references this issue: https://github.com/bepu/bepuphysics2/issues/63 Seems related to the article.
    comment by bob1029 · 2025-07-09 · in A fast 3D collision detection algorithm
  7. I posted further down about Bepu Physics v2: https://github.com/bepu/bepuphysics2 It heavily uses numerics and the performance is amazing.
  8. Go and have a look at Bepu Physics v2: https://github.com/bepu/bepuphysics2 It can be quite performant these days, sadly I'm stuck developing in Unity Mono C# which is quite a bit behind.
  9. …performance-sensitive code relies on this where applicable in "modern" codebases. * Projects like https://github.com/bepu/bepuphysics2 are impossible to implement on top of JVM without calling out to native components. This might change…
  10. …in modern cpu-centric languages it often requires a rewrite for every vector width. It does not: https://github.com/bepu/bepuphysics2/blob/master/BepuUtiliti... (in this case, even if you use width-specific Vector128/256/512 - compiler…
    comment by neonsunset · 2024-08-22 · in SIMD Matters: Graph Coloring
  11. I've always enjoyed this document regarding continuous collision detection: https://github.com/bepu/bepuphysics2/blob/master/Documentati... The library itself is amazing in terms of performance. It is a bit challenging to integrate with…
  12. …programming languages. [0]: https://microsoft.github.io/garnet/docs/benchmarking/results... [1]: https://github.com/bepu/bepuphysics2 [2]: https://www.stride3d.net [3]: https://avaloniaui.net
  13. …scenarios. Bepuphysics2 engine heavily leverages SIMD to perform as fast as PhysX's CPU back-end: https://github.com/bepu/bepuphysics2/blob/master/BepuPhysics... Note that practically none of these need to reach out to platform-specific…
    comment by neonsunset · 2024-07-01 · in Using SIMD for Parallel Processing in Rust
  14. …- https://github.com/dotnet/runtime/blob/b432fc66fe59873b2b2ad... - https://github.com/bepu/bepuphysics2/blob/05e3e8d33f5cbfd780... - https://github.com/U8String/U8String/blob/main/Sources/U8Str...
    comment by neonsunset · 2024-03-26 · in Writing x86 SIMD using x86inc.asm (2017)
  15. …to build my own. I thought I was "close" with my DIY attempt and then read docs like the following: https://github.com/bepu/bepuphysics2/blob/master/Documentati... Configuring mandatory basics like "solver iterations" sent some strong…
    comment by bob1029 · 2024-01-21 · in Collision Detection (2015)
  16. …that is as fast as PhysX and faster than Jolt (another SIMD-using physics library written in C++) https://github.com/bepu/bepuphysics2
  17. …sampling of distance. A bit more here, though it's mainly written for users of the library: https://github.com/bepu/bepuphysics2/blob/master/Documentati...
    comment by rossnordby · 2022-03-10 · in GJK: Collision detection algorithm in 2D/3D
  18. …surface representations, and all sorts of cool stuff. 4) Continuing to improve the physics engine ( https://github.com/bepu/bepuphysics2 ). It exited beta last year, but there is always more to do. Next target is the tree structure used by…
    comment by rossnordby · 2020-03-21 · in Ask HN: What projects are you working on now?