b3dEntityBox

Sets entity AABB bounding box (for frustum culling and collision detection). Takes entity (entity handle), minX/minY/minZ (box minimum corner in local space), maxX/maxY/maxZ (box maximum corner in local space). Returns nothing.

3D Graphics

Parameters & Returns

Parameters

entity Int
minX Double
minY Double
minZ Double
maxX Double
maxY Double
maxZ Double

Returns

Void

Quick Summary

Sets entity AABB bounding box (for frustum culling and collision detection). Takes entity (entity handle), minX/minY/minZ (box minimum corner in local space), maxX/maxY/maxZ (box maximum corner in local space). Returns nothing.

Technical Exegesis...

Sets entity AABB bounding box (for frustum culling and collision detection). Takes entity (entity handle), minX/minY/minZ (box minimum corner in local space), maxX/maxY/maxZ (box maximum corner in local space). Returns nothing. Validates entity exists, sets entity->collisionBoxMin=(minX,minY,minZ) and entity->collisionBoxMax=(maxX,maxY,maxZ). Defines axis-aligned bounding box for culling and collision.

This function sets AABB bounds.

Example

Example.bam
; No example implemented yet