Bevy Web examples
Run a Box3D scene
Each entry opens a dedicated Bevy + egui WASM page backed by the same Box3D provider runtime.
BasicsFalling StackBox, sphere, capsule, and cylinder stacks falling onto a static floor.Stacking / Single Box, Stacking / Box Stack, Stacking / Pyramid2D, +4 more
CollidersAdvanced CollidersMesh, height-field, compound, sphere, and hull colliders.Compound / Simple, Compound / Mesh Tile, Mesh / Grid, +2 more
BodiesBody ControlsBody settings, force, impulse, kinematic motion, and gravity scale.Bodies / Body Type, Bodies / Disable, Bodies / Kinematic, +2 more
CollisionContinuous CollisionBullet-style fast bodies colliding with thin obstacles.Continuous / Thin Wall, Continuous / Bullet vs Stack, Collision / Time of Impact
CharacterCharacter MoverCapsule mover casts and obstacle probes.Character / Mover, Character / Rigid Body
MaterialsMaterialsFriction and restitution variants shown with dynamic shapes.Shapes / Inclined Plane, Shapes / Rolling Resistance, Shapes / High Resistance, +1 more
JointsJointsPublic joint variants authored as Bevy entities.Joints / Distance Joint, Joints / Prismatic, Joints / Spherical, +3 more
EventsContacts And SensorsContact and sensor messages emitted from the physics step.Events / Hit, Events / Persistent Contact, Events / Sensor Hits
QueriesRay PickingCamera rays resolved through Box3D world queries.Collision / Ray Curtain, Collision / Cast World, Collision / Overlap World
DebugDebug DrawNative Box3D debug draw commands rendered through Bevy gizmos.Collision / Shape Cast Debug, Collision / Distance Debug
ShowcaseQuery LabEditor-style picking bodies driven by Box3D world queries.boxddd showcase: Use Box3D query results as the authority for Bevy tool selection.
ShowcaseDebug Draw InspectorDebug draw frame assets rendered through the Bevy testbed overlay.boxddd showcase: Inspect persistent debug assets without borrowing native memory.
ShowcaseMaterial LabFriction and restitution variants arranged for side-by-side comparison.boxddd showcase: Compare material coefficients in a Bevy scene before building custom tooling.
ShowcaseStats DashboardWorld counters, awake body counts, and profile timings surfaced in egui.boxddd showcase: Surface Box3D counters and per-step profile snapshots as ordinary Bevy diagnostics.
StackingDomino RunA curved line of dynamic dominoes started by a moving sphere.Stacking / Dominoes, Stacking / Double Domino
StackingArch StackDynamic blocks arranged as a simple arch over static pillars.Stacking / Arch, Stacking / Wedge, Stacking / Card House
ForcesWind FieldContinuous external forces push light bodies through obstacles.Shapes / Wind, Shapes / Wind Drop, Shapes / Wind Flap
JointsRagdoll ChainA lightweight joint chain made from capsule bodies.Ragdoll / Box, Ragdoll / Pile, Ragdoll / Incline, +1 more