btBvhTriangleMeshShape_createAabbXYZ

A function defined in GMBullet.yy

btBvhTriangleMeshShape_createAabbXYZ(meshInterface, useQuantizedAabbCompression, bvhAabbMinX, bvhAabbMinY, bvhAabbMinZ, bvhAabbMaxX, bvhAabbMaxY, bvhAabbMaxZ[, buildBvh])

Description

Creates a new instance of a Bullet BvhTriangleMeshShape with specified AABB using individual coordinates.

Arguments

Name Type Description
meshInterface Pointer A pointer to the btStridingMeshInterface object representing the mesh.
useQuantizedAabbCompression Bool A boolean indicating whether to use quantized AABB compression.
bvhAabbMinX Real The minimum x-coordinate of the AABB.
bvhAabbMinY Real The minimum y-coordinate of the AABB.
bvhAabbMinZ Real The minimum z-coordinate of the AABB.
bvhAabbMaxX Real The maximum x-coordinate of the AABB.
bvhAabbMaxY Real The maximum y-coordinate of the AABB.
bvhAabbMaxZ Real The maximum z-coordinate of the AABB.
buildBvh Bool A boolean indicating whether to build the BVH structure. Default is true.

Returns

Pointer A pointer to the created btBvhTriangleMeshShape object.


Copyright © 2024, BlueBurn. Built on October 13, 2024 using GMDoc.