5 مستودعات
Tools that render the internal state of a physics simulation using wireframes or simple shapes for analysis.
Distinct from Physics Simulation: The sibling [f7_mt4] is a general engine list; this is the specific capability of visualizing the engine's state.
Explore 5 awesome GitHub repositories matching part of an awesome list · Simulation Visualizers. Refine with filters or upvote what's useful.
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
Provides a visualizer to draw rigid bodies and interactions using wireframes, colors, or sprites for debugging.
dm_control هو إطار عمل للمحاكاة القائمة على الفيزياء ومجموعة أدوات لمحاكاة التحكم في الروبوتات مصممة لإنشاء مهام التحكم المستمر والتفاعل معها. يعمل كمجموعة من بيئات التعلم التعزيزي وأداة قياس لتقييم الوكلاء المستقلين داخل مساحات فيزيائية افتراضية. يوفر إطار العمل مجموعة من البيئات القائمة على روابط فيزياء MuJoCo لمحاكاة ديناميكيات الأجسام الصلبة وقوى التلامس. يتميز بعرض مسرع بالأجهزة وعارضين تفاعليين لتصور بيئات الفيزياء وسلوك الوكيل. يدعم النظام تكوين مهام محاكاة معقدة من خلال طبقات من نماذج الفيزياء القابلة لإعادة الاستخدام ووظائف المكافأة. يقوم بتوحيد واجهة الحالة-الإجراء لتبادل بيانات المستشعر وأوامر المشغل بين محاكي الفيزياء والوكلاء الخارجيين.
Renders the internal state of physics simulations using interactive viewers for behavioral analysis.
Mesa is a Python framework for agent-based modeling and complex systems simulation. It provides a toolkit for creating simulations where autonomous agents interact within a shared environment to observe emergent global behaviors. The project includes a browser-based interface for real-time visualization of simulation states and agent interactions. It also functions as a data analysis library for recording and processing metrics from model runs to quantify system behavior. The framework supports multiple environmental topologies, including grid-based spatial mapping and network-graph topologi
Renders simulation states in a browser interface to monitor agent interactions and system evolution in real time.
Chrono is a multi-physics simulation suite that functions as a multibody dynamics simulator, a finite element analysis tool, and a robotics simulation framework. It provides specialized solvers for fluid-solid interaction and distributed physics engines capable of synchronizing multiple agents across a network. The project features a dedicated pipeline for converting CAD assemblies into simulation-ready formats and integrates directly with robot operating systems to validate autonomous control logic and sensors. It differentiates itself through the use of WebAssembly for portable browser-base
Displays internal simulation states, including coordinate systems and contact force vectors, using customizable glyphs.
Newton is a GPU-accelerated physics engine and robotics simulation platform designed for high-performance modeling of rigid bodies and complex articulations. It functions as a differentiable physics engine, calculating gradients to enable mathematical optimization and machine learning. The platform is distinguished by its ability to execute multiple parallel physics worlds on a single GPU, which accelerates data collection for reinforcement learning. It also supports the simulation of deformable bodies, such as cloth and cables, using particle-based methods and multi-physics coupling. Newton
Renders the physical world and dynamic properties for real-time observation or offline analysis.