Install
dotnet add package Aether.Physics2D.Diagnostics.KNI --version 2.1.0
| Product | Versions |
|---|---|
| .NET | |
| .NET Standard | |
| Other |
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
Aether.Physics2D.KNI(.NETFramework4.0)
nkast.Xna.Framework(.NETFramework4.0)
nkast.Xna.Framework.Graphics(.NETFramework4.0)
Aether.Physics2D.KNI(net8.0)
nkast.Xna.Framework(net8.0)
nkast.Xna.Framework.Graphics(net8.0)
Aether.Physics2D.KNI(.NETStandard2.0)
nkast.Xna.Framework(.NETStandard2.0)
nkast.Xna.Framework.Graphics(.NETStandard2.0)
Removed 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.