5 Repos
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 ist ein physikbasiertes Simulationsframework und ein Toolkit für Robotersteuerungssimulationen, das für die Erstellung und Interaktion mit kontinuierlichen Steuerungsaufgaben entwickelt wurde. Es dient als Suite von Reinforcement-Learning-Umgebungen und als Benchmarking-Tool zur Evaluierung autonomer Agenten in virtuellen physikalischen Räumen. Das Framework bietet eine Sammlung von Umgebungen, die auf MuJoCo-Physik-Bindings basieren, um Starrkörperdynamik und Kontaktkräfte zu simulieren. Es verfügt über hardwarebeschleunigtes Rendering und interaktive Viewer zur Visualisierung von physikalischen Umgebungen und Agentenverhalten. Das System unterstützt die Komposition komplexer Simulationsaufgaben durch das Layering wiederverwendbarer Physikmodelle und Belohnungsfunktionen. Es standardisiert die State-Action-Schnittstelle für den Austausch von Sensordaten und Aktuatorbefehlen zwischen dem Physiksimulator und externen Agenten.
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.