Skip to main content
.NETFramework4.0net8.0.NETStandard2.0

Aether.Physics2D is a 2D collision detection system.

Published
Apr 22, 2024
2y ago
Total Downloads
866
866

Install

dotnet add package Aether.Physics2D.Diagnostics.KNI --version 2.1.0
ProductVersions
.NET
net8.0
.NET Standard
netstandard2.0
Other
.NETFramework4.0

README

Aether.Physics2D.Diagnostics

Aether.Physics2D.Diagnostics is a debug redering for Aether.Physics2D worlds.

Documentation: https://nkast.github.io/Aether.Physics2D/

Web Demos:

  • Samples (press (F2) to Show/Hide the Debug layer)

Usage

private DebugView _debugView;

// create the DebugView
_debugView = new DebugView(_world);
_debugView.AppendFlags(DebugViewFlags.Shape);
_debugView.AppendFlags(DebugViewFlags.Joint);
_debugView.AppendFlags(DebugViewFlags.ContactPoints);
_debugView.AppendFlags(DebugViewFlags.AABB);

// draw shapes, joints, contact points and broadphase AABBs
_debugView.RenderDebugData(projection, view, world);

Sponsors ❤️

While Aether.Physics2D is free and open-source, maintaining and expanding the library requires ongoing effort and resources. We rely on the support of our community to continue delivering top-notch updates, features, and support. By becoming a Sponsor, you can directly contribute to the growth and sustainability of Aether.Physics2D.

Changes from Previous Version

v2.0.0v2.1.0
Added Frameworks
.NETFramework4.0net8.0.NETStandard2.0
Added Dependencies

Adoption Assessment

A verified publisher signal is available. Assess fit from the package's supported frameworks, license and dependency graph rather than popularity alone.

Compatibility metadata lists 3 target frameworks; confirm the exact target used by your application.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.