awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 रिपॉजिटरी

Awesome GitHub RepositoriesSeparating Axis Theorem Collisions

An algorithm for detecting intersections between convex polygons by projecting them onto potential separating axes.

Distinguishing note: Candidates refer to data, audio, or network separation, not geometric collision detection algorithms.

Explore 3 awesome GitHub repositories matching game development · Separating Axis Theorem Collisions. Refine with filters or upvote what's useful.

Awesome Separating Axis Theorem Collisions GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • liabru/matter-jsliabru का अवतार

    liabru/matter-js

    18,256GitHub पर देखें↗

    Matter-js is a 2D rigid body physics engine written in JavaScript for simulating realistic physical interactions, collisions, and dynamics in web browsers. It functions as a web physics simulation library that calculates motion, gravity, and constraints for objects rendered on a web canvas. The library includes a built-in canvas physics visualizer to draw physical bodies, joints, and constraints for debugging and gameplay. It distinguishes itself through a plugin system that supports recursive dependency resolution and internal method patching to inject custom logic into the engine's executio

    Detects intersections between convex polygons by checking for overlapping projections along potential separating axes.

    JavaScriptcanvasjavascriptphysics
    GitHub पर देखें↗18,256
  • melonjs/melonjsmelonjs का अवतार

    melonjs/melonJS

    6,319GitHub पर देखें↗

    melonJS is a lightweight HTML5 game engine for building 2D games in the browser using JavaScript. It provides a complete framework for sprite animation, tilemap loading, physics simulation, input handling, and audio playback, with a unified rendering system that automatically switches between WebGL and Canvas2D backends without code changes. The engine distinguishes itself through several integrated capabilities. It features a per-sprite shader pipeline for custom fragment shader effects, a SAT-based collision engine with swappable physics adapters (including built-in SAT, Matter.js, and Plan

    Implements a SAT-based collision engine with polygon-accurate detection, spatial partitioning, and raycasts.

    JavaScript
    GitHub पर देखें↗6,319
  • schteppe/cannon.jsschteppe का अवतार

    schteppe/cannon.js

    4,979GitHub पर देखें↗

    cannon.js एक JavaScript 3D भौतिकी इंजन है जिसे त्रि-आयामी स्थान में कठोर बॉडी डायनामिक्स और कोलिजन की गणना करने के लिए डिज़ाइन किया गया है। यह एक कठोर बॉडी डायनामिक्स इंजन के रूप में कार्य करता है जो ऑब्जेक्ट मूवमेंट को निर्धारित करने के लिए द्रव्यमान, घर्षण और वेग को मॉडल करता है, जबकि भौतिक बाधाओं और जोड़ों को लागू करने के लिए एक गणितीय फ्रेमवर्क प्रदान करता है। यह इंजन गोले, बक्से, उत्तल पॉलीहेड्रोन, इलाके सिमुलेशन के लिए हाइटफील्ड्स, और जटिल त्रिकोण मेश सहित विभिन्न कोलिजन वॉल्यूम का समर्थन करता है। यह इन आकृतियों के बीच प्रतिच्छेदन की पहचान करने और भौतिक इंटरैक्शन के लिए संपर्क के सटीक क्षेत्रों की गणना करने के लिए टूल प्रदान करता है। यह सिस्टम मेश गुणों की गणना के लिए ज्यामितीय विश्लेषण, यांत्रिक असेंबली बनाने के लिए भौतिक बाधाओं का अनुप्रयोग, और विज़ुअलाइज़ेशन के लिए बाहरी 3D मेश के साथ भौतिकी सिमुलेशन डेटा के सिंक्रोनाइज़ेशन सहित व्यापक सिमुलेशन क्षमताओं को कवर करता है।

    Implements the Separating Axis Theorem to detect intersections between convex 3D shapes.

    JavaScript
    GitHub पर देखें↗4,979
  1. Home
  2. Game Development
  3. Separating Axis Theorem Collisions