Table of Contents

Namespace Stride.CommunityToolkit.Bullet

Classes

Bullet2DPhysicsOptions

Option set for creating a Bullet-physics enabled 2D-style primitive entity.

Bullet3DPhysicsOptions

Option set for creating a Bullet-physics enabled 3D primitive entity.

CameraComponentExtensions

Provides a set of static methods for working with CameraComponent instances.

EntityExtensions

Provides extension methods for the Entity class to simplify adding Bullet 2D and 3D physics components.

GameExtensions

Provides extension methods for Game and IGame to simplify common scene setup and primitive creation tasks with Bullet physics.

HeightmapExtensions

Extension helpers for working with Heightmap data: sampling heights and normals, ray picking, exporting raw height values, generating preview textures and building renderable / collision meshes.

SimulationExtensions

Provides extension methods for the Simulation class to perform raycasting operations in a game simulation fro the Bullet physics.

Structs

VertexTypePosTexNormColor

Custom vertex type including position, normal, tangent, UV and color supporting normal mapping.